我用过iOSPDFReaderCore用于创建在我的设备文件系统上显示pdf文件的iPhone应用程序的API..我的疑惑是如何使用这个api通过给出url路径来查看远程pdf文件。ReaderDocument对象只接受指定的文件路径。请帮帮我.. 最佳答案 我认为没有办法做到这一点。我不是很熟悉你链接到的框架,但我全职工作在PSPDFKitiOSPDFSDK上。要在iOS上呈现PDF,需要完全下载它们。您基本上可以通过以下方式在某个时候创建一个CGPDFDocumentCGPDFDocumentCreateWithURL(..
我有一个pdf在它的背景上有水印。当开始扫描以在背景中突出显示带有水印或注释的任何单词时,它会被选中,因为它首先在触摸区域中找到。我正在使用CGPDFScanner扫描文本。我的问题是如何检测扫描的文本是背景文本还是PDF中的真实文本?如何区分标准文本和注释文本?谢谢。 最佳答案 一般来说,您没有机会可靠地区分“背景”和“真实”文本。文本以某种顺序绘制在页面上的某处,前景、背景、普通文本……是人类感知的问题,可能根本不会反射(reflect)在PDF内容流的结构中。您可以尝试一些有根据的猜测,例如假设“真实”文本颜色较深,而背景文本
我想在iOS应用程序中注释PDF。我遇到了PoDoFolibrary,但我不确定如何在iOS应用程序中使用它。是否可以使用此库在iOS上注释PDF?如果是,怎么办? 最佳答案 请做这样的事情。+(void)createUTFAnnotationTextOnPage:(NSInteger)pageIndexdoc:(PdfDocument*)doc//PdfMemDocumentinstancerect:(PdfRect)recttitle:(NSString*)titlecontent:(NSString*)contentbOpen
我正在绘制一个PDF文件,但不知道如何将字体嵌入到PDF本身中,有人可以帮我吗?它在设备上显示正常,但是一旦它通过电子邮件发送出去或通过AirPrint打印出来,我就得到了后备字体。这是我的代码...-(void)drawChart{CGContextRefcurrentContext=UIGraphicsGetCurrentContext();CGContextSetRGBFillColor(currentContext,0.0,0.0,0.0,1.0);NSUserDefaults*data=[NSUserDefaultsstandardUserDefaults];NSString
我最近看到一篇关于如何将PhotoshopPDF文件用作矢量图像的博客文章:http://mattgemmell.com/2012/02/10/using-pdf-images-in-ios-apps/基本上,您可以实现高质量的可扩展性,而且我想可以节省文件大小。但是,与PNG相比,压缩成PDF似乎会破坏透明度,这意味着默认情况下您会获得白色背景。这似乎是一项有趣的技术,但如果我们的PDF能够以某种方式保留像PNG那样的透明部分,它将更有用。有没有人对如何进一步实现这种效果有任何想法或技术?谢谢 最佳答案 iOS呈现的PDF保持透明
一段时间以来,我一直在研究如何在我的iOS应用程序中使用PDF。我已经解决了一些难题,例如扫描运算符和在UIWebView中显示PDF。但是,我真正需要做的是识别PDF文档中的可编辑字段。理想情况下,我希望能够直接与字段交互,但这听起来非常困难,而且不是显而易见的第一步。我已经在与可以以这种方式操作PDF的Windows服务进行交互,并且可以满足于识别可编辑字段、在表单View中从用户那里收集字段数据,并将该数据发布回服务器。问题是我看不到如何识别字段。我正在处理政府颁发的PDF,例如I-9和W-4,因此我无法控制PDF的创建或字段的命名。这就是为什么我需要动态提取它们的原因。任何帮助
我正在开发一个应用程序,它显示嵌入在WebView中的PDF这是我的代码:-(void)viewDidLoad{[superviewDidLoad];NSURL*urlremoto=[NSURLURLWithString:@"https://developer.apple.com/library/ios/documentation/userexperience/conceptual/TransitionGuide/TransitionGuide.pdf"];request=[NSURLRequestrequestWithURL:urlremoto];[self.webViewloadR
我需要在我的应用程序中注释PDF。iPhone/iPad中是否有用于PDF注释的API?有什么建议吗? 最佳答案 您可以将现有的PDF绘制到新的PDF图形上下文中,然后添加您喜欢的任何内容。查看similarquestionforiPhone的答案. 关于ios-如何在iPad中注释PDF,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/3984617/
我开发了一个使用CATiledLayer在ipad上显示PDF的应用程序。到目前为止,一切都很好&但是有一个问题真的让我剪掉了最后一根头发。我有一个带有嵌入式注释的PDF。每个注释都有一个URL。我可以找到触摸区域的坐标,但问题是如何找到手指下是否有注释以及如何提取URL以在浏览器中打开它?如果有人可以分享关于如何做到这一点的任何想法,我将非常感谢您的帮助!提前致谢 最佳答案 使用CGPDF获取注释并不是很困难,尽管一开始我需要花点功夫。//GetthecurrentpagerefCGPDFPageRefcurrentPdfPage
当生成大型PDF时,我的应用收到一条内存警告,然后在PDF的生成过程中崩溃。PDF被绘制到WebView中,当页面超过一定数量(取决于设备)时,内存不足到目前为止,我对此事的研究使我明白我需要:将UIGraphicsBeginPDFContextToData更改为IGraphicsBeginPDFContextToFile创建一个合理的临时文件路径,将其交给函数,将文件交给webview加载。完成后删除文件。问题是,虽然我认为我(只是)基本掌握了它,但我不知道如何着手实现它,或者完全理解它以便在我的代码中实现它。在这件事上的建议非常适用我也对任何其他阻止内存崩溃的想法持开放态度@int