是否可以使用CGPDF 创建PDF对象(例如,具有自定义PDF生产者/消费者/查看者需要的参数的PDF词典),还是我必须编写自己的解析器并创建新的预告片,外部参照等,以便将新对象添加到PDF?据我了解,CG在创建PDF时会将其图形上下文的所有图形调用转换为正确的PDF副本-但我有应存储在PDF中的自定义数据/对象(例如用于注释,线程等),但显然不能由CG自动创建。

我只能找到所有这些吸气剂

从字典中获取数据

CGPDFDictionaryGetArray
CGPDFDictionaryGetBoolean
CGPDFDictionaryGetCount
CGPDFDictionaryGetDictionary
CGPDFDictionaryGetInteger
CGPDFDictionaryGetName
CGPDFDictionaryGetNumber
CGPDFDictionaryGetObject
CGPDFDictionaryGetStream
CGPDFDictionaryGetString

任何帮助,将不胜感激 ?

顺便说一句-有谁知道一些链接,在这里我可以找到使用此函数及其回调在现实世界中可以实现的目标。

CGPDFDictionaryApplyFunction
CGPDFDictionaryApplierFunction

也许有一个示例应用程序可以看到它的实际效果?

提前Thx

最佳答案

没有二传手。 CGPDF API是只读的。
CGPDFDictionaryApplyFunction可以让您枚举字典对象中的条目。如果您想了解实际使用情况,PDFKitten框架会在几个地方使用此功能。

关于ios - CGPDF <...>-设置员在哪里?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31497910/

10-10 12:51