나는 온라인 pdf 도서관 프로젝트에 종사하고있다. 이 기능에서는 모든 사용자가 file.But 파일을 읽을 수있는 것보다 그것은 내가 다운로드 할 수 있는지 확신합니다. 사용자가 파일을 다운로드 할 수 없도록 차단할 수있는 방법이 있습니까? 그가 가입해야하는 것보다 파일을 다운로드하고 싶다면 PHP 라이브러리가 도움이 될 수 있습니까?pdf 파일을 다운로드하는 것을 제한한다
0
A
답변
2
그건 불가능합니다. Jamie가 말했듯이, 독서는 다운로드 중입니다. 사용자가 파일을 읽을 때 브라우저가 해당 파일을 temp로 다운로드 중입니다. 따라서 다운로드 버튼을 비활성화해도 "File - > 다른 이름으로 저장"을 클릭하거나 임시 폴더에서 해당 파일을 복사 할 수 있습니다.
해결책은 샘플 (예 : 처음 몇 페이지) 만 공개하고 전체에 액세스하려면 가입해야합니다. 필자는 서버에 2 개의 파일을 수동으로 전체 및 추상 파일로 유지하는 더 좋은 솔루션은 없습니다.
0
js/jquery를 사용하면 다운로드 버튼이 눌려지면 가입 신청 페이지가 열리고 완료되면 다운로드를 허용 할 수 있습니다. docstoc.com과 유사합니다.
관련 문제
- 1. 서버에서 PDF 파일을 다운로드하는 방법
- 2. IOS : PDF 파일을 다운로드하는 HTTPRequest
- 3. Seam 내부에서 파일을 다운로드하는 방법 PDF
- 4. UIWebView에서 doc 또는 pdf 파일을 다운로드하는 방법
- 5. Java에서 로컬 PDF 파일을 다운로드하는 방법은 무엇입니까?
- 6. C#에서 PDF 파일을 다운로드하는 코드
- 7. JScrollPane 뷰의 폭을 제한한다
- 8. 링크에서 파일을 다운로드하는 방법은 무엇입니까?
- 9. memoryStream 파일을 다운로드하는 방법
- 10. HTML 링크에서 모든 PDF 파일을 크롤링하고 다운로드하는 방법은 무엇입니까?
- 11. docx, pdf, image, pptx 또는 인터넷에서 파일을 다운로드하는 방법
- 12. Rails 3.1 : Linode에있는 PDF 파일을 클라이언트 컴퓨터로 다운로드하는 방법은 무엇입니까?
- 13. Flash에서 다운로드하는 것을 보호하는 방법
- 14. Java 외부 라이브러리가 DTD 파일을 다운로드하는 것을 방지하는 방법
- 15. 스트리밍 모드에서 플래시로 mp3 파일을 다운로드하는 것을 중지하는 방법
- 16. mvc3에서 파일을 다운로드하는 방법은 무엇입니까?
- 17. ftp가 python으로 다운로드하는 것을 멈추는 방법?
- 18. 다른 서버에서 파일을 다운로드하는 서버에서 파일을 다운로드하는 방법은 무엇입니까?
- 19. Java에서 파일을 다운로드하는 방법?
- 20. 파일을 PHP로 다운로드하는 방법
- 21. 오디오 파일을 다운로드하는 방법
- 22. 게에서 파일을 다운로드하는 방법
- 23. 루프에서 여러 파일을 다운로드하는 PHP 헤더
- 24. PDF 링크가 PDF를 다운로드하는 대신 페이지를 다시로드합니다.
- 25. PDF 파일을
- 26. 파일을 다운로드하는 동안 PrintWriter 사용
- 27. 자바 스크립트를 사용하여 .text 파일을 다운로드하는 방법
- 28. 파일을 다운로드하는 동안 웹 서버에서 파일을 삭제하십시오.
- 29. ftp에서 파일을 다운로드하는 방법은 무엇입니까?
- 30. iphone에 zip 파일을 다운로드하는 방법?
사용자가 사이트에서 PDF 파일을 볼 수 있도록 허용하면 사용자가 화면 캡처를 수행하고 자체 PDF를 조합 할 수 없습니다. –
보기를 허용함으로써 이미 다운로드하게하고 대신 페이지 수가 적은 대체 파일을 제공 할 수 있습니까? – Jamie