我正在使用mpdf方法來生成pdf文件。 PDF文件中的內容是可複製的。我想讓pdf文件內容不可複製。有沒有辦法在PHP編碼中做到這一點? 我試圖將PDF文件轉換爲圖像,然後使用imagemagick將這些圖像轉換爲pdf。但將圖像轉換爲pdf的第二部分給了我一個PDF格式的頁面,這些頁面並不是一個訂單......請給我任何解決方案,以使pdf文件不可複製。如何使pdf內容不可複製使用PHP?
0
A
回答
1
你可以按照手冊中所述設置保護like this
「SetProtection - 加密並設置PDF文檔權限」
1
您可以使用底層的CPDF引擎來指定用戶可以對文檔執行的操作。根據CPDF文檔:
調用setEncryption()
函數設置要加密的文檔,這是標記文檔的唯一方法,以便用戶不能使用剪切和粘貼或打印。
使用沒有選項的呼叫,默認爲阻止用戶剪貼&粘貼或打印。無需密碼即可打開文檔。
設置關閉密碼將意味着用戶將不得不輸入密碼才能打開文檔。如果打開文檔時輸入了所有者密碼,則用戶將能夠打印等。如果兩個密碼設置爲相同(或者所有者密碼留空),則不存在所有者密碼,並且文檔無法在可訪問模式下打開。
pc數組可用於允許特定操作。以下示例設置所有者密碼,用戶密碼,並允許打印並剪切&粘貼。
$pdf->setEncryption('trees','frogs',array('copy','print'));
使用上面的例子,與DOMPDF你會先呈現文檔,然後發出沿着以下線的東西:
$dompdf->get_canvas()->get_cpdf()->setEncryption('trees','frogs',array('copy','print'));
,你還可以看到詳細Google group
相關問題
- 1. 如何使ListBoxItem的內容可複製?
- 2. 使用PHP從pdf中提取內容
- 3. 防止複製使用iText生成的pdf內容
- 4. 如何使用PHP替換PDF文件中的內容?
- 5. 我們可以使用php閱讀pdf文件的內容嗎?
- 6. 如何使用php製作.pdf文件?
- 7. 如何使用cURL POST PDF內容作爲應用程序/ pdf
- 8. 如何使用zclip複製DIV內的內容
- 9. 使用VBScript複製文件夾內容
- 10. 使用終端複製文件內容
- 11. 複製內容爲使用bash
- 12. 內容自動複製到使用VBA
- 13. 複製char *內容使用「=」運算符
- 14. 使用Java複製目錄的內容
- 15. 如何使用PHP爲PDF添加水印並且不刪除動態內容?
- 16. 可重複使用的DropDownList內容
- 17. 可重複使用的內容果園
- 18. 如何查找是否允許pdf文件的內容複製?
- 19. 目錄的全部內容複製到另一個使用PHP
- 20. 如何使用PHP與內容
- 21. 如何使用php加載javascript內容?
- 22. 如何使用jquery將內容複製到剪貼板
- 23. 如何使用clipboard.js或zeroclipboard複製div的內容?
- 24. 複製的內容,而不復制現有內容
- 25. 如何使用php優化網站的可編輯內容?
- 26. iTextSharp:從其他PDF複製PDF內容時丟失了什麼?
- 27. Php顯示內容的pdf
- 28. 複製內容
- 29. 複製內容
- 30. 使用jsPDF創建的pdf中的重複內容
謝謝..它的工作..它節省了我很多時間..非常感謝.. @randomizer .. – Manik