Java 中的 PDF 注释
实际上,现在我还没有找到直接在 PDF 上使用鼠标添加不同类型的注释/线条/框/突出显示的确切方法。
我尝试了不同的 API(pdfbox、icepdf、iText、aspose),并成功添加文本、文本注释、框注释、图像,但对于每一个 API,我都遇到一些问题,例如:
- 当我添加对象时,它会添加到新页面中
- 当我添加对象时,它会删除旧数据,
- 我想使用现有的 ICEPDF 查看器添加文本,但它不允许这样做。如果我尝试将其他 API 与 ICEPDF 混合,那么我无法获取需要添加的鼠标单击位置。
只有一个 API (ICE PDF) 允许通过鼠标直接在 GUI 上添加框注释,但它确实允许其他操作。
如果在 pdf 查看器中不可能,那么是否有任何类可以允许执行此操作?
我也对任何商业图书馆/课程开放,只需一次性付费即可。
Actually, still now I have not got the exact way to add different types of annotation/lines/boxes/highlights using the mouse directly on PDF.
I have tried different API (pdfbox, icepdf, iText, aspose) and successfully able to add text, text annotation, box annotation, images, but for each one i have some issue like:
- when i add object, it add in a new page
- when i add object it remove the old data
- i want use the existing ICEPDF viewer to add text, but it does not allow it. and if i try to mix other API with ICEPDF, then I am not able to get the mouse click position where need to add.
There is only one API (ICE PDF) which allow to add box annotation direct on GUI by mouse but it does allow other things.
If not possible in pdf viewer then is there any class which will allow to do this?
I'm also open for any commercial library/class with a one time fee to do that.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我认为BFO已经添加了相当多的注释工具。你看过他们的工具吗?
I think BFO have added quite a few annotation tools. Have you looked at their tool?