2009-07-03 38 views

回答

1

用戶查看的任何文件都加載到他們的計算機上。這包括所有圖像,PDF文件,HTML無論如何。

如果你想阻止下載的PDF,有基於Flash和Java的pdf查看器。他們向用戶展示內容,但用戶不會獲得PDF文件。

0

PDF在客戶端使用用戶機器上的閱讀器應用呈現。您無法阻止他們下載它,除非您希望他們不要查看PDF。

您可以將PDF轉換爲其他格式,並將其作爲非PDF文檔顯示在您的網頁上,但這是一個不同的故事。

+0

YA我正在尋找一個聚合程序。我可以轉換成哪種格式? – Shyju 2009-07-03 09:02:37

0

我已經使用Java的iText PDF庫來防止生成的PDF的複製/粘貼和打印。我發現C#有一個iTextSharp庫。查看文檔,您可以執行以下操作來防止複製/粘貼和打印。您無法阻止保存文件。

PdfReader reader = new PdfReader(input); 
PdfEncryptor.Encrypt(reader, output, null, null, PdfWriter.ALLOW_MODIFY_CONTENTS, false); 

其中輸出是新保護pdf的文件流。