草庐IT

iOS QLPreviewController 显示 pdf 保存到文件系统

如果我在项目中显示我的bundle中的PDF文件系统,我就会让QLPreviewController工作,像这样example但是如果我想显示文件系统中的PDF,它不显示它,我如何调用我刚刚下载到我的文件系统中的pdf文件?代码:-(void)initPDFviewer{QLPreviewController*previewController=[[QLPreviewControlleralloc]init];previewController.delegate=self;previewController.dataSource=self;[selfpresentModalViewCo

ios - 用cordova打开本地pdf文件

我使用的是cordova3.3.0,我想打开一个本地pdf文件,然后根据用户要求关闭它。ref=window.open(encodeURI(path),'_blank','location=yes');ref.addEventListener('exit',function(){ref.removeEventListener('exit',function(){});ref.close();});这会在应用程序浏览器中打开一个文件,但是当我打开一些pdf文件时我无法返回到实际的应用程序。如何添加一些关闭按钮或其他东西?我正在努力让它在ios上运行。 最佳答案

iphone - 如何使用 CGPDFDictionaryRef 对象引用知道 PDF 文件名

我有一个类型为CGPDFDictionaryRef的对象以某种方式从一个被视为静态库一部分的方法返回(因此我无权访问其代码来修改它),但是,我想知道这个字典对象保存的PDF文件的名称吗?我如何查询它以获取文件的名称? 最佳答案 有两个函数接受CGPDFDocumentRef并返回CGPDFDictionaryRef.他们是CGPDFDocumentGetInfo和CGPDFDocumentGetCatalog.这两个函数都不会返回包含原始文件名称的字典。CGPDFDocumentGetID返回的数组也没有.这是有道理的,因为您可以创

ios - PDF 和 MFMailComposeViewController

编写允许用户生成pdf并发送的应用程序部分。似乎工作正常。发送的PDF在MAC上可以正常打开,但在iPhone上它只会一直加载而永远不会打开。在RayWenderlich教程的帮助下创建了一个pdf文档,并通过带有MFMailComposeViewController实例的模态视图Controller将其发送出去。WTF我做错了吗?更新:PDF在Ipad上也能正常打开。问题可能出在创建PDF的代码中吗?我也有点不清楚我是否真的在创建一个持续存在的PDF,然后在同名文件的每个新版本之后被替换,或者我是否以某种方式欺骗编译器认为文档正在存储以便我可以发送它用尽可能少的代码输出。如有任何想法

objective-c - 通过 NSString 将文本写入 PDF

我是iOS开发的新手,这个让我很吃力。我还没有找到关于如何在iPhone上将文本写入pdf的完整(简单)示例。关于这个主题的Apple文档是代码片段,很难理解(无论如何对我来说),下载了Quartz演示后我发现它所做的只是显示一个已经存在的pdf。简而言之,我目前拥有世界上最简单的基于View的应用程序。View中有一个按钮。按下按钮时,将构建一个包含数字1到15的NSString。我可以将包含NSString内容的文本文件写入设备,但更希望它是pdf。底线是我想从NSString构建一个pdf文件,最终作为附件通过电子邮件发送。如果有人能指出我某个地方有一个将文本写入pdf的完整项目

ios - 在 iOS 上使用 Core Graphics 在 PDF 中嵌入超链接

我正在尝试做一件非常简单的事情:在PDF文件中写入一个用户可以实际点击的URL。我确定使用libharu可以办到。我正在寻找的是使用CoreGraphics做同样的事情,因为我的应用程序中已有的整个代码已经在使用这些方法。==编辑==我想我找到了一些东西:UIGraphicsSetPDFContextURLForRect但我无法让它工作。我正在使用类似的东西:NSURL*url=[NSURLURLWithString:@"http://www.google.com"];UIGraphicsSetPDFContextURLForRect(url,CGRectMake(0,0,100,10

ios - 如何以编程方式在 iOS 中将 .png 图像转换为 .pdf

如何将.png格式的图片转为.pdf文件? 最佳答案 使用以下代码从图像创建PDF文件。UIImage*image=[UIImageimageNamed:@"sample.png"];CGRectframe=CGRectMake(20,100,300,60);NSString*fileName=@"FileName.PDF";NSArray*arrayPaths=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES);NSString

javascript - 如何在 Phonegap 的 div 容器内显示 PDF?

我目前正在开发Phonegap应用程序,该应用程序之前由另一位程序员开发。现在他正在使用ChildBrowser插件来显示pdf文档。现在我们想要/已经在另一个侧边栏旁边显示pdf文件,这就是为什么我需要另一个div中的pdf而不是ChildBrowser的新窗口。我尝试使用pdf.js、pdfobject.js都没有成功。将PDF嵌入到html对象标签中有效,但我无法滚动它。有没有我可能错过的提示? 最佳答案 我认为这篇文章可以解决您的问题。Openpdfusingphonegap它解释了如何使用子浏览器插件查看pdf文件,但您需

ios - 在 iOS objective-c (xcode) 中将 PPT 或 PPTX 转换为 PDF

我只想在iOSobjective-c应用程序中将PPT或PPTX文件转换为PDF文件。(iPhone和iPad应用程序)但我找不到任何直接的解决方案来做到这一点。有什么方法可以将powerpoint文件转换为PDF文件吗?不需要其他选项,只是想转换它。(不是通过生成图片,因为分辨率问题)谢谢! 最佳答案 有一种方法可以分几步完成。首先,您应该将pptx文件加载到UIWebView中。//fileURL–URLofyourpptxfileNSURLRequest*request=[NSURLRequestrequestWithURL:

ios - Apple 如何访问 sharedMenuController 项目的 UIWebView PDF 字符串?

我正在尝试访问在UIWebView中远程加载的PDF中的字符串。由于Apple为UIMenuController项目列出了复制/定义选项,我认为这与实现stringByEvaluatingJavaScriptFromString声明以与我的自定义shareMenuController项目一起使用一样简单。但是,这在大多数网页和文本范围内普遍适用,但远程PDF除外。Apple如何访问这些字符串以将所选范围复制到剪贴板或定义?更正:我刚刚测试了在UIWebViewpdf文档格式中选择文本时由Apple填充的'define'sharedMenuController项并发生错误:+[_UIDi