【问题标题】:How to read PDF file from right to left on iOS如何在 iOS 上从右到左读取 PDF 文件
【发布时间】:2012-12-12 19:48:29
【问题描述】:

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

【问题讨论】:

  • 大声朗读?你有没有尝试过?
  • 如果您还没有尝试或编写任何代码,我将通过添加准备好的项目进行编辑 :)

标签: iphone ios pdf ios6


【解决方案1】:

喜欢Massimo Cafaro 说:

如果您想从 pdf 文件中提取一些内容,那么您可能需要阅读以下内容:

Parsing PDF Content

来自 Quartz 2D 编程指南。

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

简要查看您的代码,您似乎没有遵循解析通过CGPDFDocumentGetPage() 获得的页面的 pdf 内容所需的步骤。您需要首先使用CGPDFOperatorTableCreate()CGPDFOperatorTableSetCallback() 设置回调,然后获取页面,您需要使用该页面(使用CGPDFContentStreamCreateWithPage())创建内容流,然后通过CGPDFScannerCreate() 实例化CGPDFScanner 和实际上开始扫描CGPDFScannerScan()

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

如果你不尝试任何事情,你可以从这个项目开始link

【讨论】:

    猜你喜欢
    • 2021-02-09
    • 2018-01-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-26
    • 1970-01-01
    相关资源
    最近更新 更多