标签: pdf drm copy-protection windward
在我们的应用程序中,我们通过Windward生成一些报告和文档。基于特定用户条件生成文档,并且用户能够下载文档。
作为新要求的一部分,我们希望为生成的PDF启用复制保护 - 基本上,用户将无法复制文档的内容。
无论如何我们可以通过Windward实现这一目标吗?或者我们是否必须与LockLizard或Win2PDF等外部第三方软件集成?
我们确实考虑过将文档转换为图像并重新创建PDF,但这是不可接受的,因为文档格式化不合适。
欣赏任何见解或替代解决方案。
谢谢, 阿拉汶
答案 0 :(得分:0)
Windward这样做。如果您正在使用Java引擎,请使用以下调用(javadoc):
ProcessPdfAPI.setOwnerPassword() ProcessPdfAPI.setUserPassword()
对于.NET引擎,请使用以下调用(api docs):
ReportPdf.OwnerPassword ReportPdf.Security ReportPdf.UserPassword
这是你需要的吗?