2011-07-11 80 views
3

实际上,现在仍然没有准确的方法来直接在PDF上使用鼠标添加不同类型的注释/线条/框/高光。Java中的PDF注释

我已经尝试了不同的API(PDFBOX,icepdf,iText的,阅读Aspose),并能够成功地添加文本,文本注释,框注释,图像,但对于每一个我有这样一些问题:

  • 时我添加的对象,它添加在一个新的页面
  • 当我添加对象它删除旧数据
  • 我想使用现有的ICEPDF查看器添加文本,但它不允许它。如果我尝试将其他API与ICEPDF混合,那么我无法获得需要添加的鼠标点击位置。

只有一个API(ICE PDF)允许直接在GUI上通过鼠标添加框注释,但它允许其他事情。

如果在pdf查看器中不可行,那么是否有任何类允许这样做?

我也打开任何商业图书馆/类与一次性费用这样做。

回答

0

我认为BFO增加了不少注解工具。你看过他们的工具吗?

+0

是的,bfo.faceless.pdf2库有许多功能...看看那一次。 [点击此处](http://bfo.com/products/pdf/docs/api/org/faceless/pdf2/PDF.html) –