我是iOS开发的新手,这个让我很吃力。我还没有找到关于如何在iPhone上将文本写入pdf的完整(简单)示例。关于这个主题的Apple文档是代码片段,很难理解(无论如何对我来说),下载了Quartz演示后我发现它所做的只是显示一个已经存在的pdf。简而言之,我目前拥有世界上最简单的基于View的应用程序。View中有一个按钮。按下按钮时,将构建一个包含数字1到15的NSString。我可以将包含NSString内容的文本文件写入设备,但更希望它是pdf。底线是我想从NSString构建一个pdf文件,最终作为附件通过电子邮件发送。如果有人能指出我某个地方有一个将文本写入pdf的完整项目
我正在尝试做一件非常简单的事情:在PDF文件中写入一个用户可以实际点击的URL。我确定使用libharu可以办到。我正在寻找的是使用CoreGraphics做同样的事情,因为我的应用程序中已有的整个代码已经在使用这些方法。==编辑==我想我找到了一些东西:UIGraphicsSetPDFContextURLForRect但我无法让它工作。我正在使用类似的东西:NSURL*url=[NSURLURLWithString:@"http://www.google.com"];UIGraphicsSetPDFContextURLForRect(url,CGRectMake(0,0,100,10
如何将.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
我目前正在开发Phonegap应用程序,该应用程序之前由另一位程序员开发。现在他正在使用ChildBrowser插件来显示pdf文档。现在我们想要/已经在另一个侧边栏旁边显示pdf文件,这就是为什么我需要另一个div中的pdf而不是ChildBrowser的新窗口。我尝试使用pdf.js、pdfobject.js都没有成功。将PDF嵌入到html对象标签中有效,但我无法滚动它。有没有我可能错过的提示? 最佳答案 我认为这篇文章可以解决您的问题。Openpdfusingphonegap它解释了如何使用子浏览器插件查看pdf文件,但您需
我只想在iOSobjective-c应用程序中将PPT或PPTX文件转换为PDF文件。(iPhone和iPad应用程序)但我找不到任何直接的解决方案来做到这一点。有什么方法可以将powerpoint文件转换为PDF文件吗?不需要其他选项,只是想转换它。(不是通过生成图片,因为分辨率问题)谢谢! 最佳答案 有一种方法可以分几步完成。首先,您应该将pptx文件加载到UIWebView中。//fileURL–URLofyourpptxfileNSURLRequest*request=[NSURLRequestrequestWithURL:
我正在尝试访问在UIWebView中远程加载的PDF中的字符串。由于Apple为UIMenuController项目列出了复制/定义选项,我认为这与实现stringByEvaluatingJavaScriptFromString声明以与我的自定义shareMenuController项目一起使用一样简单。但是,这在大多数网页和文本范围内普遍适用,但远程PDF除外。Apple如何访问这些字符串以将所选范围复制到剪贴板或定义?更正:我刚刚测试了在UIWebViewpdf文档格式中选择文本时由Apple填充的'define'sharedMenuController项并发生错误:+[_UIDi
我正在借助以下代码将UIWebView转换为pdf/image:NSString*heightStr=[webViewstringByEvaluatingJavaScriptFromString:@"document.body.scrollHeight;"];intheight=[heightStrintValue];CGFloatscreenHeight=webView.bounds.size.height;intpages=ceil(height/screenHeight);NSMutableData*pdfData=[NSMutableDatadata];UIGraphicsBe
我正在尝试将PDF注释添加到iOS中的现有PDF文件。我知道使用FASTPDFKit/CGPDFContext,可以读取(但不能编辑)现有PDF文件中的几乎所有信息(如果我错了请纠正我)。我还了解到,使用libHaru,在新的PDF文件上创建注释是小菜一碟。但是libHaru不支持阅读现有的PDF。这两个库的组合是否有任何限制,以便我可以将注释添加到现有的PDF文件中?谢谢 最佳答案 据我所知,我认为我们可以使用fastpdfkit添加自定义注释...在fastpdfkit功能手册中查看它,即http://mobfarm.eu/fe
假设这种情况,我有一个UIWebView并登录到我的gmail帐户,我收到了一封电子邮件,其中附有pdf文件。现在我点击附件链接,webview将在那里打开pdf文件。此时,如果我试图读取html内容,它会返回NULL。请帮我出出主意。现在我如何读取/解析已经加载到webview中的pdf内容并将数据存储到NSString中。 最佳答案 如果您有PDF文件的URL,则直接在WebView中加载URL,否则您必须使用NSURLRequest下载文件,然后从应用程序的本地目录加载文件。我很乐意为您提供从本地目录加载PDF文件的代码,但我
我正在尝试在代码中生成PDF,其中包含小部件和链接等注释。我可以生成PDF并修改文档信息和页面的MediaBox,但我不知道如何添加到注释中。我尝试将它添加到页面字典中,但出于某种原因PDF不接受它。有谁知道如何为新创建的PDF添加注释?下面是我必须生成PDF的代码和我试图添加到其中的测试注释字典:-(void)createPDFFile:(CGPDFPageRef)pageRef{CGContextRefpdfContext;CFStringRefpath;CFURLRefurl;CFMutableDictionaryRefmyDictionary=NULL;NSArray*path