草庐IT

iphone - iOS - 通过渲染从 UIView 生成 PDF 质量下降

我使用以下方法从UIView生成PDF。他们都创建了PDF但质量下降:方法一:@implementationUIView(PDFWritingAdditions)-(void)renderInPDFFile:(NSString*)path{CGRectmediaBox=self.bounds;CGContextRefctx=CGPDFContextCreateWithURL((__bridge_retainedCFURLRef)[NSURLfileURLWithPath:path],&mediaBox,NULL);CGPDFPageRefpage;CGContextDrawPDFPag

objective-c - iOS(iPad)如何获取PDF目录(outline)数据?

我正在构建一个显示PDF的iPad应用程序,我希望能够显示目录并让用户导航到相关页面。此时我已经投入了几个小时的研究,看来由于PDFKit[iOS不支持],我唯一的选择是手动解析PDF元数据。我看过几种解决方案,但所有解决方案都在一点上保持沉默——如何将“大纲”元数据中的页面与项目的实际页码相关联。我已经使用[窥视工具]检查了我的PDF文档,我可以在树中看到轮廓。[Thissolution]帮助我弄清楚如何向下导航Outline/A/S/D树以找到“Dest”对象,但它使用[self.pagesindexOfObjectIdenticalTo:destPageDic]执行某种对象比较我

ios - 如何使用来自 iOS 应用程序的 X.509 证书数据对 PDF 进行数字签名

我正在我的应用程序中生成PDF。我想为通过我的应用程序生成的这些pdf提供最好的安全性。我添加了Apple提供的默认安全选项,例如所有者密码、允许复制、允许打印等...但我想添加我的证书信息或将其称为使用自定义证书(X.509证书)文件对pdf进行数字签名。安全框架有任何帮助吗?或者如何实现? 最佳答案 不幸的是,iOS似乎没有原生提供此功能。搜索将对PDF应用数字签名的图书馆很困难,因为许多工具都应用手写签名的图片。似乎没有任何C或Objective-C可以在iOS上使用,大多数实现是用Java或C#实现的,或者不适用于iPhon

ios - Phonegap - 打开/复制 PDF 文件到 iBook

我正在PhonegapiOS应用程序中使用jsPdfLib生成PDF文件。生成PDF,我可以在创建后立即在InAppBrowser中看到它。我想将它存储在一个地方,用户也可以从应用程序外部访问它。在安卓中,这不是问题。在iOS中,是否可以在iBook中打开生成的文件,或者将pdf复制到iBook中?我在某处读到,使用'itms-books:'是可能的。有人可以提出建议吗?通常,当我在safari中打开任何pdf时,它会为我提供“在iBook中显示/添加”的选项-这会将pdf添加到iBook中。但Safari无法打开任何pdf文件,该文件存储在应用程序的文档区域中。因此,当我使用文件系统

iphone - 给pdf添加注释

我开发了一个pdf查看器,其中包含您的所有建议和代码片段。谢谢:)现在我想把它变成一个pdf编辑器。我想为iphone/ipad创建一个类似于PDFKit的应用程序(仅适用于桌面)。我希望用户能够添加注释并突出显示文本部分。我该怎么做?到目前为止,我已经解析了pdf内容(我之前的帖子是pdfparsingproblem)。是否有任何开源pdf编辑器可以为现有pdf添加注释???此外,这可以使用Objective-C来完成吗,或者是否有任何其他语言代码(C或javascript)可以执行此操作?NSURL*newUrl=[NSURLfileURLWithPath:"pathtopdf"]

ios - 有什么方法可以从 iOs 中的 XML/HTML 模板生成 PDF 文件

我正在创建一个iPad应用程序,因为我必须使用不同的PDF表单。我得到了一些使用Quartz2D通过代码生成PDF文件的方法。但是我必须通过代码编写整个表单。将来我可能需要更新PDF表单,所以我必须再次编写代码。所以我听说有一个名为iTextSharp的组件用于创建.netpdf-iOS有类似的东西吗?这样我就可以使用一些XML模板来创建PDF文件。请帮忙,谢谢 最佳答案 我在我的应用程序中使用iOS打印子系统和UIMarkupTextPrintFormatter执行此操作。诀窍是编写您自己的自定义UIPrintPageRender

iphone - 以编程方式创建 pdf 的示例代码

很难说出这里要问什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或夸夸其谈,无法以目前的形式得到合理的回答。如需帮助澄清此问题以便重新打开,visitthehelpcenter.关闭10年前。我是iPhone新手。有没有示例代码或者教程。还需要一个plist的示例代码请帮帮我。

ios - 当使用 swift3.0 执行按钮操作时,如何在 ios 移动设备中打开文档文件,例如(.pdf、.doc、.docx)?

我需要打开UIDocumentPickerViewController并且它应该允许用户选择所有类型的文件。ie.(.pdf,.doc)files我使用了UIDocumentPickerViewController方法。我的代码:UIDocumentPickerDelegate,UIDocumentMenuDelegate在我的类声明中//上传文件funcOpenFile(){letimportMenu=UIDocumentMenuViewController(documentTypes:[String(kUTTypePNG),String(kUTTypeImage)],in:.imp

ios - 如何获取 PDF 格式的 UITableView 快照

我有一个UITableView,其中填充了一些数据,但由于它包含的数据比屏幕的可视区域多,所以我只设法获取它的快照,我想要想知道是否有任何其他方法可以获取pdf格式的整个tableview快照。这就是我尝试过的方法,谢谢-(IBAction)clickMe:(id)sender{UIView*viewToRender=self.myTableView;CGPointcontentOffset=self.myTableView.contentOffset;UIGraphicsBeginImageContext(viewToRender.bounds.size);CGContextRefc

iphone - 如何在 iOS UIWebView 中显示带有 PDF 内容的 NSData?

我正在尝试通过UIWebView在我的iPad应用程序中显示PDF,如下所示。NSData*responseData=[NSURLConnectionsendSynchronousRequest:mutableUrlRequestreturningResponse:nilerror:nil];[pdfWebViewloadData:responseDataMIMEType:@"application/pdf"textEncodingName:@"utf-8"baseURL:nil];但这行不通。这是正确的展示方式吗?如果没有,任何人都可以指导我在UIWebView或任何其他有用的方法中