cgpdfdocument相关内容

如何访问 PDF 文档 (iPhone) 中的超链接?

是否可以使用 CGPDFDocument 或其他方式访问 PDF 文档中的“内部"链接?我正在构建一个简单的阅读器应用程序,并希望以 PDF 格式交付我的内容,但如果我不能支持文档中页面之间的链接,这可能无法正常工作. 这个问题类似,但没有解决如何支持超链接的问题. 解决方案 看我的回答 这里.基本上,您需要熟悉 PDF 链接注释. ..
发布时间:2022-01-02 08:35:54 移动开发

通过 iPhone 应用程序以字符串形式读取 PDF 文件

我在“阅读 PDF"的 iPhone 应用程序开发中遇到了一些问题.我试过下面的代码.我知道我使用了错误的解析方法 - 解析方法仅用于搜索目的.但我想将整个 pdf 文本转换为字符串.比如说 Apple 的 MobileHIG.pdf - 我在这段代码中使用过. @implementation NetPDFViewControllersize_t 总页数;//存储总页数的变量//获取pdf re ..
发布时间:2021-12-14 15:51:39 移动开发

快速CGPDF文档解析

我正在按照Apple的编程指南(其中所有示例均为ObjC ...)来尝试使用Swift解析PDF文档的内容。 let filepath =“ /Users/ben/Desktop/Test.pdf” let localUrl =文件路径为CFString 如果让pdfURL = CFURLCreateWithFileSystemPath(nil,localUrl,CFURLPathS ..
发布时间:2020-10-04 00:54:28 移动开发

iOS如何获取PDF页面中的所有单词坐标

我浏览了许多教程,通常堆栈用户会向pdfkitten链接,但是在测试时,我对结果不满意.因此,搜索不适用于乘以单词等. 所以我要寻找的是从pdf页面获取所有单词,并在单词越过某个矩形时突出显示该单词. 解决方案 我也使用PDFKitten. 我所做的是在扫描PDF时-识别分开的单词 按空格. 保存RenderingState(PDFKitten代码中的模型)一词为 遇到的将其 ..
发布时间:2020-05-25 05:24:19 移动开发

如何将CGPDFDocument/CGPDFPage附加到MFMailComposeViewController

我在本地存储器上存储了多页pdf文档.我想从该pdf文档中提取任何页面,并将其转换为NSData以将其附加到"MFMailComposeViewController".使用以下代码行,我可以轻松检索所需的页面... CGPDFDocumentRef pdfDoc=CGPDFDocumentCreateWithURL(pdfURL); CGPDFPageRef pdfPage = CGPDFD ..

来自NSData的CGPDFDocumentRef

我将我的PDF从SQLite DB转换为NSData变量。现在我有什么选择从这个NSData创建CGPDFDocumentRef? 或者我有什么选择来创建这个CGPDFDocumentRef,在SQLite中有数据吗? 解决方案 您可以使用此功能创建PDF文档: CGPDFDocumentRef CGPDFDocumentCreateWithProvider( CGData ..
发布时间:2018-10-25 16:36:54 移动开发

将CGPDFPage渲染为UIImage

我正在尝试将CGPDFPage(从CGPDFDocument中选择)渲染到UIImage中以在视图上显示。 我在MonoTouch中有以下代码,让我在那里分道扬.. RectangleF PDFRectangle = new RectangleF(0,0,UIScreen.MainScreen.Bounds.Width,UIScreen.MainScreen.Bounds.Heigh ..
发布时间:2018-09-30 11:31:42 移动开发

通过iPhone应用程序将PDF文件读取为字符串

我在“阅读PD​​F”的iPhone应用程序开发中遇到了一些问题。 我试过以下代码。我知道我使用了错误的方法进行解析 - 解析方法仅用于搜索目的。但我想将整个pdf文本转换为字符串。比如Apple的MobileHIG.pdf - 我在这段代码中使用过。 @implementation NetPDFViewController size_t totalPages; //存储总页数的 ..
发布时间:2018-09-28 10:58:36 移动开发

在PDF阅读器应用程序中显示页面卷曲效果时缩放支持

嗨 我正在开发一个ipad Magazine应用程序,我需要显示pdf文件。我正在使用离开页面卷曲效果的项目。这很好用。 但是在横向页面适合高度(768px)并且变得难以阅读字体。 这就是我想支持放大/缩小这个视图的原因。 我是Core Graphics的新手。我想在叶子项目中他们解析pdf来显示每个页面的图像。但是我不知道为什么如果它是一个图像不支持缩放。 还有一些用于实现此功能的叶子 ..
发布时间:2018-09-27 09:08:15 移动开发

iPhone / iPad如同iBooks一样绘制pdf?

有没有人知道如何使用核心图形来绘制像iBooks中的pdf。我已经可以使用核心图形绘制pdf页面,但很好奇iBooks如何显示每个页面的低质量视图,因此它加载速度快,然后当您在页面上停留时间更长时,它会呈现完整的质量。这使得它能够打开pdf,而不必让用户像你在ipad上看到的大多数杂志应用程序一样等待。任何想法都会有所帮助! 解决方案 Apple有一些“ZoomingPDFViewer”示 ..
发布时间:2018-09-26 16:56:17 移动开发

使用CGPDF API在iPad中显示PDF

我了解到Apple已经在SDK 3.2中发布了用于绘制PDF上下文的CGPDF API。 我从这些API中了解到,您可以将PDF绘制到数据对象或PDF文件中。然后,您可以将其导出到沙箱的目录中,或者作为附件添加到邮件中。 但我不确定我们是否可以使用这些API从应用程序包中读取PDF并在屏幕上逐页显示给用户。我想要做的是在杂志阅读器应用程序中打开杂志的PDF。 我还想知道我们是否可 ..
发布时间:2018-09-26 15:34:48 移动开发

如何显示包含超链接的PDF文档? (在iOS上)

情况:我有一个包含超链接的pdf文档。我希望我的iPhone应用程序显示此pdf文档,并启用单击超链接。 注意:目前,我正在尝试使用UIWebView执行此操作,但遗憾的是,它似乎无法检测链接点击。有一系列课程和我在文档中已经读过的称为CGPDF的方法。该文档讲述了解析pdf文档的所有内容,以及没有具体关于如何检测链接点击的内容以及什么不是(感谢苹果)。 解决方案 我不能评论UIWe ..
发布时间:2018-09-21 18:19:46 移动开发

如何在swift中显示CGPDFDocument?

您好我有一个CGPDFDocument对象。我想通过在我的应用程序中显示它或使用外部应用程序来打开此文档。这是我到目前为止的代码。在SWIFT中 让cfData = CFDataCreate(kCFAllocatorDefault,UnsafePointer(data.File.bytes),data.File.length ) let cgDataProvider = C ..
发布时间:2018-09-19 20:12:08 移动开发