嘿大家好,我正在解析PDF内容流,以便能够读取和处理注释运算符并添加这些。任何人都可以在不使用预建库的情况下阐明如何去做这件事吗?我明白这是一项艰巨的练习,但任何指针都将不胜感激。在PDF中处理注释查看需要什么?
注:我已经阅读了Adobe提供的相当数量的PDF参考,并且大部分都理解了文件作为对象树的概念,但我不明白如何去确定注释是否存在(我在参考文件中是否错过了这个操作符?)另外,对于回调函数本身应该负责的任何帮助?谢谢你的帮助。
嘿大家好,我正在解析PDF内容流,以便能够读取和处理注释运算符并添加这些。任何人都可以在不使用预建库的情况下阐明如何去做这件事吗?我明白这是一项艰巨的练习,但任何指针都将不胜感激。在PDF中处理注释查看需要什么?
注:我已经阅读了Adobe提供的相当数量的PDF参考,并且大部分都理解了文件作为对象树的概念,但我不明白如何去确定注释是否存在(我在参考文件中是否错过了这个操作符?)另外,对于回调函数本身应该负责的任何帮助?谢谢你的帮助。
请参阅PDF参考1.7.2节的3.6.2节。每个页面树节点都有一个“Annot”键,注释包含该页面的注释数组。每个注释指向其在页面上的位置,而不是在内容流中具有页面操作符。
我写了一篇关于Forms和Annotations的文章,其中包含一些关于它们是否存在于PDF文件中的有用的一般描述。链接是http://pdf.jpedal.org/java-pdf-blog/bid/42171/Understanding-the-PDF-file-format-interactive-elements
谢谢,我想我错过了这一点。将研究它。 – 2010-08-10 15:07:04