2009-07-03 40 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的文件流。