我是Angular的初学者。我正在开发一个示例应用程序,其中我想要加载PDF文件,查看,编辑和保存它。此外,我还想执行注释,如写注释、添加形状、图像等。
我曾经遇到过这个PDFTron Webviewer (https://www.pdftron.com/samples/web/samples/viewing/viewing/ ),它具有我正在寻找的所有功能,但它是经过许可的。
我已经尝试了“pdf-viewer”,“ng2-pdfjs-viewer”,但这些只有基本的功能,如打开文件,下载,打印和遍历页面,放大,缩小。
请帮助我在如何添加注释和从角度应用程序的PDF文件注释。或者请提出任何替代解决方案
发布于 2019-08-13 04:05:55
仅供参考:我是ng2-pdfjs-viewer的作者。
所有建立在Mozilla PDFJS之上的pdf查看器都只具有查看功能,这些功能在大多数情况下都是免费使用的。
PDF编辑器就是你要找的。ng2-pdfjs-viewer或类似的包不提供此功能。它们的目的是“查看”而不是编辑。
根据我的经验,好的pdf编辑服务和软件总是要花钱的(就像adobe阅读器是免费的,但不是作者)。你可以试着找一个免费的开源软件。
虽然我还没有用过它,但下面的链接指向一个带有几颗星(可能代表质量) https://github.com/Hopding/pdf-lib的编辑器
祝好运
发布于 2021-06-04 00:13:39
https://github.com/highkite/pdfAnnotate
这是一个纯javascript库,也支持在客户端将注释写到PDF文件中。根据文件大小或添加的注释数,在浏览器上写入可能会很慢。
但它不支持编辑PDF文件。
https://stackoverflow.com/questions/57202101
复制相似问题