gpt4 book ai didi

pdf - 如何找出只有 SE 字典的 PDF 大纲的目标

转载 作者:行者123 更新时间:2023-12-04 05:34:10 25 4
gpt4 key购买 nike

PDF 引用(12.3.3,表 153)说大纲将有一个 Dest 字典、一个 A 字典或一个 SE 字典(带有一个可选的 Dest 字典)。我有一个文档,其中的大纲只有 SE 字典。该引用文献将我引向 Structure Hierarchy (14.7.2),而这正是我迷失的地方。结构项目可能有 Pg 字典,但我的没有(在递归遍历中, parent 也没有)。所以我需要从 SE 字典中找出页码、页面偏移和缩放(如果适用)。有什么想法吗?

谢谢!

最佳答案

结构树有一个根节点,有点特殊。它包含一些其他节点没有的条目。有一个条目叫做 父树 用于定位与页面、注释和 XForms 对应的结构元素。请参阅 14.7.2 结构层次结构和 14.7.4.4 从内容项中查找结构元素。

页面和结构元素之间的引用是双向的,你应该在一个结构元素或其递归父元素之一中包含 Pg 条目(据我所知,如果不是这种情况,文件可以被认为是损坏的),并且您将在页面字典中拥有一个名为 StructParents 的条目,该条目包含与 ParentTree 结构中该页面对应的索引。

如果页面字典中缺少 StructParents 条目并且存在结构树,则该文件很可能已损坏。 “损坏”是指它包含的信息不一致、连贯等。

那么有两种方法可以使用这些信息。如果您有一个结构元素的引用,您应该能够使用 Pg 条目找到它所引用的页面。如果您有一个页面的引用,您应该能够通过使用 ParentTree 结构来使用其相应的结构元素。为了使信息保持一致,文件中应该存在两个方向。

关于pdf - 如何找出只有 SE 字典的 PDF 大纲的目标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12179224/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com