pdf.js 프로젝트를 찾았습니다. 매우 유용합니다. 그러나 "다운로드"옵션을 제거하는 방법을 알 수 없습니다.pdf.js를 사용하여 PDF를 다운로드 할 수 없게 만드는 방법
답변
이 단계는 다음과 같습니다
- 가 공유 폴더에 jQuery 라이브러리를 추가합니다.
- 이 viewer.html 파일에 jQuery 라이브러리를 포함
는 헤더 섹션에 추가 :
<script> $(function(){ $('#download').hide(); }); </script>
을 완료를!
소스를 수정하십시오. web/viewer.html의 85 번째 줄.
https://github.com/andreasgal/pdf.js/blob/master/web/viewer.html#L85
그냥 버튼을 제거합니다.
<button id="download" title="Download" onclick="PDFView.download();" oncontextmenu="return false;">
<img src="images/download.svg" align="top" height="16"/>
Download
</button>
이렇게하면 경험이 풍부하고 열정적 인 사용자가 다운로드하지 못하게됩니다. 당신은 결코 그것을 멈출 수 없습니다. 그러나 이것은 충분히 호기심 많은 사람들을 끌어 올리기에 충분합니다.
감사합니다. @Joe Frambach, 성공했습니다. 내 의도는 최소한 평균 사용자 수를 중지하는 것입니다 – sathyam1992
그것은 나를 위해 작동하지 않습니다. 이 다운로드 버튼을 제거하면 웹 페이지가 PDF를로드하지 않습니다. –
@VivekSancheti 전체 다운로드 버튼 요소를 제거 하시겠습니까? 이 요소는 85-86-87-88 행에 걸쳐 있습니다. –
버튼을 삭제하면 pdf.js가 깨집니다. 당신은 그들에게 "숨겨진"클래스를 추가 할 필요가 여기 (https://github.com/mozilla/pdf.js/issues/2611)
단지 viewer.css
.download
{
display:none !important;
}
.print
{
display:none !important;
}
가장 간단한 방법은 도구 모음에서 특정 버튼 (다운로드이 경우 버튼)
PDF.JS을 hidden
클래스를 추가하는 것입니다 숨긴 수업이 추가 CSS 파일에 기본적으로 포함되어 있습니다. 따라서 클래스를 download
및 secondaryDownload
- 1. PDF.js를 사용하여 정적으로 PDF를 HTML로 변환
- 2. PDF를 닫으려면 pdf.js를 어떻게 사용합니까?
- 3. 플래시 파일을 다운로드 할 수 없게 만드는 방법은 무엇입니까?
- 4. html을 사용하여 텍스트 상자를 클릭 할 수 없게 만드는 방법
- 5. gwt와 함께 pdf.js를 사용하는 방법
- 6. webservice를 사용하여 pdf를 만드는 방법
- 7. ProgressBar를 다시 붙잡을 수 없게 만드는 방법?
- 8. ExpandableListView의 일부 항목을 확장 할 수 없게 만드는 방법
- 9. SAPUI5에서 PDF를 만드는 방법
- 10. WPF 목록 상자 항목을 클릭 할 수 없게 만드는 방법
- 11. phonegap 앱을 사용하여 pdf를 다운로드 할 수 없습니다.
- 12. 파이어 폭스를 사용하여 PDF를 iframe에 어떻게 다운로드 할 수 있습니까?
- 13. AJAX를 사용하여 TCPDF로 생성 된 PDF를 다운로드 할 수 없습니다.
- 14. 전체 JTable을 편집 할 수 없게 만드는 방법
- 15. uitextview를 스크롤 할 수 없게 만드는 방법 모든 내용을 표시합니다.
- 16. Gwidgets gedit을 편집 할 수 없게 만드는 방법
- 17. 부모를 클릭 할 수 없게 만들 수없는 방법을 만드는 방법
- 18. PHP에서 배열 값을 사용하여 PDF를 만드는 방법
- 19. pdf.js를 사용하는 방법?
- 20. 업로드 파일을 외부에서 액세스 할 수 없게 만드는 PHP/apache
- 21. DOMPDF를 사용하여 앵커 태그로 PDF를 만드는 방법
- 22. 탭을 클릭 할 수 없게 설정하는 방법
- 23. pdf.js를 사용하여 PDF 로딩 시간 단축
- 24. 텍스트 필드의 일부를 편집 할 수 없게 만드는 방법은 무엇입니까?
- 25. 컬러 테두리가있는 PDF를 만드는 방법
- 26. 파괴하는 방법/프로그래밍 방식으로 파일을 읽을 수 없게 만드는 방법
- 27. 폴더를 삭제할 수 없게 만드는 방법은 무엇입니까?
- 28. MFMailComposeViewController가 PDF를 인라인하여 Windows에서 읽을 수 없게 만듭니다.
- 29. 사이트의 텍스트에서 PDF를 만드는 방법
- 30. 양식을 sencha에서 스크롤 할 수 없게 만드는 방법은 무엇입니까?
사용자가 볼 수있는 브라우저 사용자가 다운로드 할 수있는 버튼에 추가하십시오. – mishik
코드를 제공해 주시겠습니까? 나는 웹 사이트에서 콘텐츠를 다운로드하는 것에 관심이 없다. – Matheno
https://github.com/andreasgal/pdf.js는 https://github.com/mozilla/pdf.js의 이전 버전입니다. – async5