Itextsharp没有看到任何页面,如果" / Kids"是内联对象而不是引用

时间:2016-03-03 10:34:13

标签: pdf itextsharp

如果pdf具有基于内联对象而非对象引用定义的Kids元数据,则Itextsharp无法识别任何页面。

示例:

/Kids [
<< /Type /Page /Parent 2 0 R /MediaBox [0 0 595 842] /Contents 00007 0 R >>
]

有没有解决这个问题?

1 个答案:

答案 0 :(得分:2)

PDF规范将Kids数组描述为:

  

(必需)此节点的直接子节点的间接引用数组。子节点只能是页面对象或其他页面树节点。

这是允许其他对象引用特定页面(例如,目标或注释的P条目)所必需的。