1

在我们的应用程序中,我们通过 Windward 生成了一些报告和文档。文档是根据特定的用户条件生成的,用户可以下载文档。

作为新要求的一部分,我们希望对生成的 PDF 启用复制保护——基本上,用户将无法复制文档的内容。

无论如何,我们可以通过 Windward 实现这一目标吗?还是我们必须与 LockLizard 或 Win2PDF 等外部第三方软件集成?

我们确实考虑过将文档转换为图像并重新创建 PDF,但这是不可接受的,因为文档格式变得不合时宜。

欣赏任何见解或替代解决方案。

谢谢,阿拉文德

4

1 回答 1

0

向风做到了这一点。如果您使用的是 Java 引擎,请使用以下调用 ( javadoc ):

ProcessPdfAPI.setOwnerPassword()
ProcessPdfAPI.setUserPassword()

对于 .NET 引擎,请使用以下调用 ( api docs ):

ReportPdf.OwnerPassword
ReportPdf.Security
ReportPdf.UserPassword

这是你需要的吗?

于 2017-09-25T18:36:44.613 回答