我想問一下,如果可以使用PHP從密碼保護的PDF文件中刪除密碼,而我已經知道該密碼,那麼密碼是否可用?我見過this page,它提供了許多選項,但使用bash腳本。 :(我被要求儘可能使用PHP。任何建議表示讚賞!是否可以使用PHP從PDF文件中刪除密碼?
回答
當然這是可能的,所有你需要做的是逆向工程的加密和壓縮,並在PHP中實現反向操作 - 但爲什麼打擾:
<?php
`gs -q -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile=unencrypted.pdf -c .setpdfwrite -f encrypted.pdf`;
?>
C.
我喜歡你答案:D – RobertPitt 2010-06-01 15:38:14
嗨!感謝你的回覆。是的,我在上面發佈的鏈接中發現了這個。儘管這個錯誤是http://www.cyberciti.biz/faq/removing-password-from-pdf-on-linux/#comment-47555。 – dsdeiz 2010-06-01 16:17:01
如果您知道密碼,您可以將'-sPDFPassword = yourpassword'添加到gs命令。 – 2017-12-01 20:26:25
- 1. 是否可以使用PHP從SWF文件中刪除actionScript?
- 2. 如何以編程方式從pdf文件中刪除密碼?
- 3. 是否可以從PHP APC緩存中刪除單個文件?
- 4. 是否可以從Spark Streaming文件夾中刪除文件?
- 5. 是否可以從ILAsm文件中刪除.property語句以供生產使用?
- 6. 是否可以從ASP.NET MVC中的URL中刪除文件夾?
- 7. 是否可以從CMFCRibbonCategory中刪除CMFCRibbonPanel?
- 8. 是否可以從git存儲中刪除單個文件?
- 9. GIT是否可以僅從索引中刪除文件?
- 10. 是否可以使用Perl讀取pdf文件中的文本?
- 11. 是否可以解密使用「IonCube」加密加密的文件?
- 12. 是否可以從我的代碼中刪除循環?
- 13. 從pdf文件讀取和刪除頁面的PHP代碼
- 14. 是否可以從文件的開頭刪除字節?
- 15. 是否可以刪除RMarkdown .pdf中的內容標題?
- 16. 我可以從base 64編碼密鑰文件中刪除符號新行嗎?
- 17. 是否可以使用NVENC刪除啓動代碼?
- 18. PHP從文件中刪除
- 19. 是否可以使用Windows批處理文件來刪除某些rar文件?
- 20. 我可以使用代碼從目錄中刪除文件,但不能刪除它的inode文件?
- 21. 是否可以使用PHP將文件從FTP上傳到FTP
- 22. 是否可以從qt QColumnView中刪除預覽小部件?
- 23. 是否可以使用iTextSharp從PDF文件中獲取結構元素?
- 24. 是否可以在WindowsPhone8中使用ShareMediaTask從獨立存儲共享PDF文件?
- 25. 是否可以使用Adobe Livecycle ES2的證書加密PDF?
- 26. Codeigniter使用密碼創建PDF文件
- 27. 是否可以解密影子文件?
- 28. 是否可以使用Synopse SynPDF庫查看PDF文件?
- 29. pdfium庫代碼CPDF_Annot是否可以實現刪除pdf文件中的特定註釋?
- 30. 使用PHP刪除文件
您可以用java的幫助下做到這一點找到我的答案http://stackoverflow.com/questions/29530714/how-to-open-the-secured-pdf-with- php-script/36568158#36568158 – 2016-04-12 08:57:09