关于pdf文件中的/Catalog对象



我在pdf文件中看到以下对象。很明显,16875是top/Pages,而16876是pdf中所有链接目的地的字典。在pdf中,我只看到一个类型为/Catalog的对象。

是否总是只有一个/目录对象,其中包含指向top/Pages对象的指针和指向所有链接目的地对象的指针?

119038 0 obj
<</Type /Catalog
/Pages 16875 0 R
/Dests 16876 0 R
/MarkInfo <</Type /MarkInfo
/Marked true>>
/StructTreeRoot 16877 0 R>>
endobj
16876 0 obj
<</05_preface [11 0 R /XYZ 34.005386 763.99994 0]
/sec1 [339 0 R /XYZ 34.005386 400.67438 0]
/fn1 [339 0 R /XYZ 339.52963 268.5553 0]
...
16875 0 obj
<</Type /Pages
/Count 1603
/Kids [16871 0 R 16872 0 R 16873 0 R 16874 0 R]>>
endobj

是否总是只有一个/Catalog对象,其中包含指向top/Pages对象的指针和指向所有链接目的地对象的指针?

可以有任意数量的类型为Catalog的字典PDF格式。相关的是引用为Root的那个

但是要注意dest只包含命名的目的地,不一定包含全部。

最新更新