问题
我想知道是否有任何PHP/NodeJS API可用于在线将可编辑PDF转换为不可编辑PDF。我们有一个客户端应用程序,我们需要一个场景,用户下载的 PDF 应该无法修改它,认为任何软件(例如 Foxit reader、Adobe)
基本上,我们现在正在使用PDF-LIB,似乎没有解决方案可用于不可编辑的pdfAPI来设置访问权限,我搜索了很多,但没有找到任何API,我没有使用 pdf-flatten 因为我们希望所有内容都是可选的,感谢您的帮助。
尝试过但未能达到结果的库列表
我认为拼合 PDF 可能会帮助您使其不可编辑,以防您的目标是
只需表单字段,您就可以使用 PDF-LIB github 存储库中的内容
整个 PDF,看看 pdf-flatten 包是否对 Node.js 有帮助
经过大量研究工作并尝试了 PHP/Node 中的多个库。我没有找到任何足够成熟的库来继续这样做,所以我决定制作一个 API,它将使用不同的技术 C# 和 Java
构建解决方案 我们通过API发布PDF URL,API下载该文件,并根据数据集申请多个权限。
图书馆 我们选择的库是ASPOSE
// These can be true/false
config.IsPrint = true;
// Document is allowed to be changed.
config.IsModify = false;
// Annotation is allowed.
config.IsAnnot = true;
// Form filling is allowed.
config.IsFillForm = true;
// Content extraction is allowed.
config.IsExtract = true;
将 pdf 从只读变为可编辑怎么样?