如何获取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,/覆盖页面中的内容)。