CGPDFObject获取ID

时间:2012-12-13 14:13:36

标签: ios pdf cgpdf

如何获取CGPDFObject的ID?

我的PDF中有这本词典:

3 0 obj
<< /Type /Pages /MediaBox [0 0 612 792] /Count 5 /Kids [ 2 0 R 9 0 R 15 0 R
21 0 R 27 0 R ] >>
endobj

我使用:

CGPDFDictionaryRef pdfPagesObjectRef;
CGPDFDictionaryGetDictionary(pdfCatalogueRef, "Pages", &pdfPagesObjectRef);

现在我知道CGPDFDictionaryApplyFunction获取字典中的键/值对。但是如何获得自己的对象ID和代数? (在这种情况下为3和0)。

编辑: 为什么我需要这些信息?我正在尝试向文件添加文本注释。根据我的理解,iOS中没有“高级”方法。您必须手动附加新部分(外部参照表,重写对象,预告片等)。 因此,不可避免地要获取我想要覆盖的对象的ID和世代号,以及我覆盖的对象中引用的那些(例如,/ Resources,/覆盖页面中的内容)。

0 个答案:

没有答案