iText RUPS无法打开使用PDFreactor创建的PDF

时间:2013-11-13 15:22:25

标签: pdf itext

我在Windows 7上使用PDFreactor 6.3.6828在网页上创建了一个PDF。我想使用iText RUPS 5.4.4来查看生成的PDF结构,但是当我尝试加载时RUPS会出现很多错误PDF。什么出了什么问题?我正在使用的PDF是:https://www.dropbox.com/s/m0u6vtu09mn101k/Rainy%20Day%20Fun%20With%20Your%20Kids.pdf

谢谢!

1 个答案:

答案 0 :(得分:1)

好的,我做了一些调查,我发现了问题。 RUPS假设结构树中的每个元素都有一个/S键。对于'StructElem'字典,此键是强制性的,但是如果是对象引用(OBJR),您可能会遇到没有类型且没有/S条目的字典(至少:PDF)你共享包含这样一个字典)。如果适应RUPS以避免NullPointerException。见http://sourceforge.net/p/itextrups/code/77/

您可以从SourceForge上的源代码构建RUPS,或者您可以等到下一个版本(计划在11月底)。