问题标签 [cgpdfdocument]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1285 浏览

ios - CGPDFViewController 和多页 PDF(缩放)

我正在尝试为 iOS 创建一个基本的 PDF 查看器,但我几乎被卡住了。我只希望它能够查看 PDF 并跳转到特定页面。

这是我到目前为止所做的:

上面的代码正确显示了 PDF 的第一页,但是当我尝试转到下一页时,它会保留在第一页上,有时在缩放时我可以看到第二页的部分内容。

谁能指出我正确的方向?

0 投票
2 回答
2620 浏览

ios - 获取 CGPDFDocumentRef 文档名称

是否可以从CGPDFDocumentRef

0 投票
2 回答
2205 浏览

iphone - CGPDFDocumentCreateWithURL 是否将文件下载到文档目录

我正在使用我的 iPhone 访问我的 PHP 服务器中可用的 PDF 文件,并将文件 url 传递给 CGPDFDocumentCreateWithURL。每当我访问将下载到我的 iphone 文档目录的文件时,我的问题是什么?

因为如果我的应用程序处于活动状态一段时间,我会收到错误 CFURLCreateDataAndPropertiesFromResource 错误代码 -14。收到此错误后,我的应用程序没有崩溃,但无法正常运行。

我无法理解内部流程?请帮我解决这个问题?

0 投票
1 回答
879 浏览

autorelease - CGPDFDocumentRef 和自动发布

实例有autorelease类似的方法吗?CGPDFDocumentRef我想在返回我创建的实例之前应用它。或者我只能CGPDFDocumentRelease(...)在返回之前做(这肯定是错误的)?

自从我创建了CGPDFDocumentRef我想照顾它的发布。

0 投票
2 回答
1667 浏览

iphone - pdf阅读器应用程序中存在页面卷曲效果时支持缩放

嗨,我正在开发一个 ipad 杂志应用程序,我需要在其中显示 pdf 文件。我正在使用叶子项目来实现页面卷曲效果。这很好用。但是在横向页面适合高度(768px)并且很难阅读字体。这就是为什么我想支持放大/缩小这个视图。
我是 Core Graphics 的新手。我认为在离开项目中他们会解析 pdf 以显示每个页面的图像。但我不知道为什么如果它是图像则不支持缩放。还有一些叶子项目的分支可以实现这个功能,但它们都不是完美的。
我应该继续使用树叶还是 UIViewAnimationTransitionCurlUp/Down 将帮助我解决这两个问题?
谢谢

0 投票
1 回答
660 浏览

ios - iOS应用程序更新文件目录中的文件问题

最奇怪的问题,我想我会看看是否有人以前遇到过这个问题。

我们有一个 iPad 应用程序,可将 PDF 文件存储在文档目录中。一切顺利,我们可以整天用 CGPDFDocumentCreateWithURL 打开 PDF。然后,我们从同一个临时站点重新安装应用程序,但由于某种原因无法加载文件。我们可以迭代文档文件夹,查看那里的文件,但无法打开它们。我们只是从 CGPDFDocumentCreateWithURL 得到一个 nil。

这感觉很像更新后文件的权限发生了变化,但不能证明这一点。

那么,有人遇到过这个帖子更新吗?是否有从 CGPDFDocumentCreateWithURL 获得错误返回?

0 投票
1 回答
529 浏览

iphone - iPhone - 使用文本和图像创建 PDF

我有一些用户在我的应用程序中输入的文本,并且图像是从相机捕获的。我想使用文本和图像创建 PDF?我知道如何创建 URL PDF Creation中提到的 PDF

但我不知道如何使用文本和图像创建 PDF。有人可以建议我好的教程或一些示例代码吗?

0 投票
2 回答
547 浏览

ios - 在 iPad 中加载 PDF

我正在使用 CGContextDrawPDFPage 类在我的应用程序中呈现 PDF 没有任何问题。但是,加载书籍所花费的时间要多一些,并且呈现页面所花费的时间与 PDF 中的页数成正比。

在我的例子中,PDF 可以包含 500 到 1000 页之间的任何地方。因此,我的 PDF 的加载时间正在增加。渲染第一页几乎需要 10 秒,从用户体验方面来看,这真的很糟糕。并且此时间仅在第一次加载书籍期间使用。在我看来,延迟是因为我试图一次阅读整个 PDF。

有没有一种方法可以让我逐部分阅读 PDF,以便渲染 PDF 的初始时间更快。

谢谢。

0 投票
1 回答
113 浏览

iphone - CGPDFScannerCallback -- info 参数指向什么?

Apple 的CGPDFOperatorTable Reference说 PDFOperatorCallback 应该如下所示:

参数

扫描器

信息

我很困惑信息将指向什么数据。这是我可以以某种方式设置的东西吗?还是扫描仪自动设置?如果是这样,对什么?

0 投票
1 回答
349 浏览

.net - Monotouch 中的 CGPDFDocumentGetCatalog 等价物是什么?

我正在尝试获取 PDF 文档的目录,但找不到CGPDFDocumentGetCatalog. 它是不受约束的还是我只是瞎了眼?