问题标签 [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 回答
1064 浏览

iphone - 使用 cgpdfdocumentref 渲染时如何使 pdf 适合屏幕大小...?

我是 ipad 应用程序开发的新手。我在 iPad 中使用 CGPDFDocumentRef 呈现 pdf 书。我能够正确呈现页面中心的 pdf。它在四周留下一小段空白。我正在尝试缩放我们在中心获得的图像以完全适合页面...有人可以帮我解决如何使其适合 ipad 屏幕尺寸吗?

通过使用此代码,我得到了中心的 pdf 文档,现在请帮助我如何将其适应页面????

谢谢你,
拉朱

0 投票
1 回答
9380 浏览

iphone - 将 CGPDFPage 渲染为 UIImage

我正在尝试将 CGPDFPage(从 CGPDFDocument 中选择)呈现为 UIImage 以显示在视图上。

我在 MonoTouch 中有以下代码,它让我在那儿走得更远。

显示 CGPDFPage 的一部分,但从后到前并上下颠倒旋转。我的问题是,如何选择完整的 pdf 页面并将其翻转以正确显示。我见过一些使用 ScaleCTM 和 TranslateCTM 的例子,但似乎无法让它们工作。

ObjectiveC 中的任何示例都很好,我会尽我所能获得帮助:)

谢谢

0 投票
1 回答
242 浏览

core-graphics - CGPDFDocument无法绘制jpeg2000?

嗨,大家好。我正在使用此代码绘制 pdf,但我已将 pdf 的图像压缩为 jpeg2000。所以 cgpdfdocument 无法解码 jpeg2000,只显示注意但空白。我怎样才能使其解码 jpeg2000?谢谢。任何建议将不胜感激。

0 投票
1 回答
2037 浏览

ios - 在 iOS 上修改 PDF 交互式表单域的最佳方法是什么?

我一直在研究这个问题并征求你的意见。

我正在构建一个应用程序,它的一部分功能是呈现 PDF 表单;意思是显示它们,允许更改字段并将修改后的 PDF 文件保存回来。UIWebViews 不支持 PDF 交互表单。

使用 CGPDF apis(并从此处和其他地方发布的其他问题中受益),我当然可以呈现 PDF(没有表单字段/小部件),扫描并找到文档中的字段,找出屏幕上的什么地方画一些东西和让他们互动。

我似乎无法弄清楚如何更改 CGPDFDictionary 对象并将它们写回文件。可以使用 CGPDF API 从整块布料中创建新的 PDF 文档,但是如何使用它来修改现有文件?

我是否应该寻找其他地方,例如PoDoFo或 libHaru 等 3rd 方 PDF 库?

我很想听听任何成功修改 PDF 并将其写回您的方法的人的意见。

0 投票
1 回答
9816 浏览

iphone - 来自 NSData 的 CGPDFDocumentRef

我将我的 PDF 从 SQLite DB 获取到 NSData 变量中。现在我有什么选择从这个 NSData 创建 CGPDFDocumentRef ?

或者我有什么选择来创建这个 CGPDFDocumentRef,在 SQLite 中有数据?

0 投票
1 回答
927 浏览

cocoa - CGPDF文档和本地数据

我在 Core Data db 中有一些 NSData(它是 pdf 数据),我想用 CGPDFDocument 打印我的 pdf。我必须使用数据的 url,但我不知道如何使用本地数据(在我的核心数据数据库中)进行此操作。有人有想法吗?:)

谢谢 !

0 投票
2 回答
847 浏览

iphone - 旋转 CGPDFDocument/Page

我正在加载 CGPDFDocument,将其作为子层添加到 UIView (myContentView),然后将 myContentView 添加到 UIScrollView。这很好用。现在我想允许用户选择旋转 PDF。很容易让 PDF 最初显示一些旋转 - 我只是在这里做:

但是,在初始加载后我该怎么做呢?

注意:我尝试只旋转 myContentView,这似乎可行,但在这样做之后,我无法再缩放/取消缩放 PDF ......我认为我需要强制使用新值再次调用 drawLayer在“旋转”中......我该怎么做?

谢谢,史蒂夫

0 投票
1 回答
1838 浏览

ios - UIScrollView 内的 PDF 缩放

我在 2835 像素的 UIScrollView 中有一个 2835 像素的 PDF 文件。为了显示 PDF,我使用了 CATiledLayer。

我的问题是当我缩小滚动视图(低于 1 的比例)时,PDF 质量变得非常糟糕。奇怪的是,当我放大滚动视图(比例大于 1)时,PDF 看起来很棒。我放大的越多(比例* 10)质量越好。

如何更改代码以使低档和高档质量都很好?

0 投票
0 回答
1953 浏览

iphone - 使用适用于 iPhone 的 iOS sdk 解析图像的 pdf

我正在开发一个包含 pdf 阅读的应用程序。我找到了如何通过 CGPDF API 逐页显示 pdf 文件。我需要知道的是,我们能否以某种方式解析 pdf 并查找页面是否包含特定图像,以及我们是否可以在该图像或页面上启用点击/触摸操作?我真正想做的是,如果一个页面包含一个图片,上面写着“Note”,点击它会打开另一个带有相关注释的视图。知道如何实现吗?或者任何替代解决方案?对不起,如果这个问题很幼稚。谢谢

0 投票
1 回答
3855 浏览

iphone - 在 iPad 上搜索 PDF 中的单词

我使用CGPDFDocumentRef控件在 iPad 中查看 pdf 文件。我想添加搜索功能并突出显示结果。关于我如何做到这一点的任何建议?另外,我想知道是否有使用多点触控放大和缩小的方法?