问题标签 [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.
cocoa-touch - PDF 文件已加载到 CGPDFDocumentRef 中,但未显示在视图中
我想使用 CGPDF API 在 IPAD 上显示和操作 PDF,但首先,我试图以简单的方式在我的视图上显示 PDF(无需屏幕调整)。我不知道为什么我的应用程序中没有出现 PDF,也许我做错了。我正在使用 NSLOG 来计算页数,它确实有效,但 PDF 没有出现,只是在我的模拟器屏幕上出现白色背景。
这是我的代码:
ios - 如何使用来自 iOS 应用程序的 X.509 证书数据对 PDF 进行数字签名
我在我的应用程序中生成 PDF。我想为通过我的应用程序生成的这些 pdf 文件提供最好的安全性。我添加了 Apple 提供的默认安全选项,例如所有者密码、允许复制、允许打印等...
但我想添加我的证书信息或将其称为使用自定义证书(X.509 证书)文件对 pdf 进行数字签名。
安全框架有什么帮助吗?或如何实现?
ios - 如何在 iOS 中释放 CGPDFArrayRef 对象?
我正在使用以下方法来处理pdf
在使用 xcode 进行分析时,我遇到了 outputArrAY 的内存泄漏。我如何释放作为 CGPDFArrayRef 的 outputArray。
另外,我如何在 arc 中通过以下方法释放 tempStr:
ios - 使用 QuartzCore 在可缩放的 CGPDF 文档上绘制几何图形(圆形或矩形)
我正在尝试在我的资源包中由 CGContextRef 生成的 pdf 文档上绘制触摸(鼠标点击)。我从 Apple zoomingpdfviewer开始,
在那里我有一个 UIScrollView 和 Pdf 是由CGContextDrawPDFPage(context, pdfPage);
我还在 scrollView 上添加了一个 CATiledLayer,并且每次都在 layoutSubviews 中绘制它 - 当 UIScrollView 被缩放时。我有点困惑,我应该在 scrollView CGContext 或 TileLayers 上绘制鼠标点。
--> 继续前进,我想在用户点击的 pdf 文档上添加一个矩形/圆圈/点。
刚开始我是: CGContextMoveToPoint(context, 5,5);
CGContextSetLineWidth(context, 12.0f);
CGContextSetStrokeColorWithColor(context, [[UIColor redColor] CGColor]);
CGContextAddRect(context, CGRectMake(50, 50, 20, 50));
CGContextAddLineToPoint(context, 25, 5);
CGContextStrokePath(context);
将其绘制到当前上下文。同样,我计划在用户点击时进行绘制。
但是当我缩放并重新绘制 TitledLayer 以匹配缩放内容时,这些绘制的矩形/圆形消失了。
如果我没记错,那么 CATiledLayer 被绘制在 currentContext rects/ circle 之上。
最终功能与添加了 Tile Layers 的 Maps App 非常相似,但即使在地图缩放后,放置的点也完全位于同一位置。
在看到许多诸如在 scrollView、pdf iOS 查看器上绘图之类的帖子后,非常迷茫。
有谁知道我如何在 pdf 文档上绘制几何图形(矩形/点)并保持它们的位置完全相同,即使 PdfView 放大和缩小?我应该将 pdf 转换为图像还是任何其他方式来做到这一点?
ios - 在位图上下文中呈现的 CFGPDF 质量较差
有没有办法在不损失质量的情况下将 PDF 页面渲染为位图上下文?
这是我的代码:
ios - 无法在 ios 中读取 Pdf 文本
我正在尝试在我的 iOS 应用程序中提取 pdf 文档的文本,我正在使用CGPDFScanner .. 我使用了这些链接中的参考:
上述两个链接中指定的方法适用于一些简单的(Objective-c 编程)类型的 pdf。但是当我尝试从 pdf 中提取文本时,例如“ Head First ”系列中的文本,我得到了垃圾值。请建议我一些适用于所有类型 pdf 的解决方案
pdf - 在 PDF 上写行
我想在 pdf 文档上逐行写我的代码是在页面中心写文本如何逐行写?
ios - iOS CGpdf 使用 CGrect 突出显示文本
我正在尝试使用 rect 突出显示文本,但代码如下:
CGRect originalSize = CGPDFPageGetBoxRect(pagePDFRef, kCGPDFMediaBox);
给我的回报比我预期的要少,或者比我看到的要少。
是否有任何已经使用扫描仪和 CGRect 突出显示文本的方法
ios - iOS如何获取PDF页面中的所有单词坐标
我浏览了许多教程,通常会堆叠用户指向 pdfkitten 的链接,但是当我对其进行测试时,我对结果并不满意。所以搜索不适用于乘词等。
因此,我要查找的内容需要从 pdf 页面中获取所有单词,并在单词越过某个矩形时将其突出显示。
ios - iOS pdf 搜索高亮结果
我在这里找到了一篇很棒的帖子http://web.archive.org/web/20131122162015/http://blog.random-ideas.net/?p=184说明了如何使用扫描仪但如何突出显示结果?