반응형
<a href="abc.pdf"></a>와 같은 방식으로 PDF를 링크를 걸면 디바이스에 따라 간혹 바로 보여지기도하고, 다운 받아지기도하는데 웹사이트에서 PDF 를 다운받지 않고 무조건 바로 볼수 있도록 (미리보기처럼) 하는 방법을 정리해보려고 한다.
첫번째 방법 : <object>
object 태그를 이용한 방법이다. data="abc.pdf" 부분에 pdf 파일 경로를 입력하고,
파일이 로딩되는 동안 또는 로드가 되지 않는 동안에 보여질 내용을 <object></object>사이에 넣어주면 된다.
<object data="abc.pdf" type="application/pdf" width="100%" height="600px">
<p>파일 미리보기가 잘 안되신다면 아래 링크를 클릭하셔서 확인하세요. <a href="abc.pdf"></a></p>
</object>
두번째 방법 : <embed>
embed 태그를 사용해 pdf를 임베드하는 방식이다.가장 직관적인 방법이라 할 수 있겠다.
embed 경로를 pdf 경로로 넣고, type="application/pdf"를 넣어준다.
<embed src="abc.pdf" width="500" height="375" type="application/pdf">
위의 두 방법은 간혹 익스플로러에서 제대로 작동하지 않을때가 있다.
따라서 세번째 방식이 가장 적합한 것 같다.
세번째 방법 : 구글 드라이브를 활용한 <embed>
마치 구글드라이브에 업로드 하여 보여주는 듯한 효과로 브라우져에 상관없이 잘 작동한다.
경로를 https://drive.google.com/viewerng/viewer?embedded=true&url=PDF주소 로 넣어주면 된다.
<embed src="https://drive.google.com/viewerng/viewer?embedded=true&url=abc.pdf" width="100%" height="600">
(테스트를 위한 pdf)
반응형
'tip' 카테고리의 다른 글
네이버블로그 위젯 링크 현재창으로 열기 (2) | 2023.04.11 |
---|---|
[일러스트레이터] 영역 선택 시 크기 조절 테두리 상자 안뜰 때 해결 방법 (2) | 2023.03.20 |
[영카트] 주문상태 '배송' 7일 뒤 자동으로 '완료' 처리하기 (2) | 2023.01.04 |
.pem 파일 <-> .ppk파일 키파일 확장자 변환하기 (2) | 2022.11.04 |
SmartEditor2 스마트에디터 기본 글꼴 변경하기 (2) | 2022.03.03 |
[포토샵] 이미지 색상이 이상하게 보일 때 | 모니터 색상과 포토샵 색상 맞추는 방법 sRGB IEC61966-2.1 (7) | 2022.01.07 |
워드프레스 wp-admin 폴더 접속이 불가한 경우 403 forbidden 에러 해결방법 (2) | 2021.09.29 |
컴퓨터 용량 늘리기 (파일 정리 프로그램 추천) - Wise Disk Cleaner (3) | 2021.04.03 |