如何在iOS上从右到左阅读PDF文件

时间:2012-12-12 19:48:30

标签: iphone ios pdf ios6

我正在研究一个从服务器读取pdf文件并在屏幕上显示它们的基本项目。 问题是我想从右到左阅读这些文件作为页面。

1 个答案:

答案 0 :(得分:0)

Massimo Cafaro说:

如果要从pdf文件中提取某些内容,则可能需要阅读以下内容:

Parsing PDF Content

来自Quartz 2D编程指南。

基本上,您将使用CGPDFScanner对象来解析内容,其工作方式如下。您注册了一些回调,这些回调将在遇到pdf流中的某些pdf运算符时由Quartz 2D自动调用。在这个初始步骤之后,您实际上开始解析pdf流。

简要介绍一下您的代码,您似乎没有按照解析通过CGPDFDocumentGetPage()的页面的pdf内容所需的步骤进行操作。您需要先使用CGPDFOperatorTableCreate()CGPDFOperatorTableSetCallback()设置回调,然后获取页面,您需要使用该页面创建内容流(使用CGPDFContentStreamCreateWithPage())然后实例化{{ 1}}到CGPDFScanner并实际开始扫描CGPDFScannerCreate()

上述URL指出的文档的“解析PDF内容”部分为您提供了实现pdf解析所需的所有信息。

如果您没有尝试任何操作,可以从这个项目开始link