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

iText RUPS无法打开使用PDFreactor创建的PDF,pdf,itext,Pdf,Itext,我在Windows7上使用PDFreactor 6.3.6828从一个网页创建了一个PDF。我想使用iText RUPS 5.4.4来查看生成的PDF结构,但是当我尝试加载PDF时,RUPS会给出很多错误。知道出了什么问题吗?我使用的PDF文件如下: 谢谢 好的,我做了一些调查,发现了问题所在。RUPS假定结构树中的每个元素都有一个/S键。对于“StructElem”字典,此键是必需的,但对于对象引用(OBJR),您可能会遇到没有类型和/S条目的字典(至少:您共享的PDF包含这样的字典)。如果调

我在Windows7上使用PDFreactor 6.3.6828从一个网页创建了一个PDF。我想使用iText RUPS 5.4.4来查看生成的PDF结构,但是当我尝试加载PDF时,RUPS会给出很多错误。知道出了什么问题吗?我使用的PDF文件如下:


谢谢

好的,我做了一些调查,发现了问题所在。RUPS假定结构树中的每个元素都有一个
/S
键。对于“StructElem”字典,此键是必需的,但对于对象引用(
OBJR
),您可能会遇到没有类型和
/S
条目的字典(至少:您共享的PDF包含这样的字典)。如果调整了RUP,则可避免出现
NullPointerException
。看


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

StructTreeRoot似乎有问题。我会把它放在我的待办事项清单上。忘了它是一个java应用程序。。。我猜这个.NET的家伙会等到11月底!周末提醒我,我可能会在周六为您生成一个exe。好的,我已经找到了一些时间,我已经生成了一个快照版本: