如何从pdf获取音频和视频链接?

时间:2010-07-19 11:05:31

标签: iphone

我已经为iphone实现了odf阅读器应用程序。现在我想从pdf获取音频网址和视频网址列表。我不知道怎么可能。请帮我解决这个问题。

1 个答案:

答案 0 :(得分:1)

然后,当您的CGPDFDocumentRef指向有效的PDF文档时,您可以使用CGPDFDocumentGetNumberOfPagesCGPDFDocumentGetPage函数迭代文档的所有可用页面。 CGPDFDocumentGetPage函数的结果是CGPDFPageRef引用。在CGPDFPage API和CGPDFDocument API中,您会找到CGPDFPageGetDictionary函数,该函数会返回CGPDFDictionaryRef引用。这取决于你的PDF是如何构建的,但在其中一个Dictionarys中存储了你需要的信息。您可以在Dictionary上调用CGPDFDictionaryApplyFunction函数,并使用此签名将函数指针传递给回调函数:

void ApplierFunction (const char *key,  CGPDFObjectRef object, void *info);

为特定字典的每个键/值对调用回调。您应该在其中一个CGPDFObjectRef引用中找到您要查找的内容。

另请参阅CGPDFDocumentCGPDFPageCGPDFDictionary的文档。