草庐IT

ios - 在 Swift 4 中显示 PDF 文件

importUIKitimportWebKitclassViewController:UIViewController,UIDocumentInteractionControllerDelegate{vardocController:UIDocumentInteractionController!overridefuncviewDidLoad(){super.viewDidLoad()docController=UIDocumentInteractionController.init(url:URL(fileURLWithPath:NSTemporaryDirectory()).app

swift - 使用 UIView 模板创建带有排版的动态大小的 PDF

我是新手,但已经学到了很多东西并创建了一个非常棒的(我希望如此)应用程序,即将完成。我的最后一项任务是创建动态生成的用户数据的PDF。这是整个过程中最令人沮丧的部分,因为没有真正现代的明确模板或指南。Apple的文档不是很详细(有些部分我不明白),堆栈上的Q/A和Google上的示例似乎都非常具体。我以为我几乎可以通过使用UIScrollView来完成它,但最终结果很乱,我无法让事情排列得足够整齐,我也没有足够的控制。我认为我在这项任务中的缺陷与逻辑相关,并且对可用的API了解不够,非常感谢您提供帮助。我在UIViewController的子类中动态创建了填充NSArray的用户内容。

xcode - 共享 PDF 文件形式 WebView Xcode

你好,我试过这段代码,但没有成功varpdfLoc=NSData(contentsOfURL:NSURL(string:"http://www.triestetrasporti.it/download.php?f=c113b7c217cdffd07ee371678a8f8699&target=0.pdf")!)varoggetti=[pdfLoc]letactivityViewController:UIActivityViewController=UIActivityViewController(activityItems:oggetti,applicationActivities:n

ios - 在 iOS 应用程序中打开包含 PDF 文件的 ViewController 时出现奇怪的控制台输出

我有一个带有WebView的ViewController。我正在使用以下代码在其中加载PDF文件:overridefuncviewDidLoad(){letpath:String=NSBundle.mainBundle().pathForResource("file",ofType:"pdf")!leturl:NSURL=NSURL.fileURLWithPath(path)letrequest:NSURLRequest=NSURLRequest(URL:url)MagazineInWebView.loadRequest(request)MagazineInWebView.scales

swift - 如何有效地将 PDF 转换为 PNG?

我有以下功能可以将PDF转换为一系列图像(每页一个图像):importQuartzfuncconvertPDF(atsourceURL:URL,todestinationURL:URL,fileType:NSBitmapImageFileType,dpi:CGFloat=200)throws->[URL]{letfileExtension:StringswitchfileType{case.BMP:fileExtension="bmp"case.GIF:fileExtension="gif"case.JPEG,.JPEG2000:fileExtension="jpeg"case.PNG

ios - 如何在 Swift 中创建 PDF/A 文件?

我想在我的iOS应用程序中创建一个PDF/A文件,但真的不知道从哪里开始。我的实际代码(生成一个简单的PDF)是:_=UIGraphicsBeginPDFContextToFile(temporaryPdfFilePath,paperSize,nil)UIGraphicsBeginPDFPageWithInfo(paperSize,nil)letcurrentContext:CGContextRef=UIGraphicsGetCurrentContext()!...绘图...UIGraphicsEndPDFContext()是否有任何API或其他可遵循的东西?

ios - 从文档 URL 加载 PDF

我在Swift中将PDF加载到我的WebView时似乎遇到了问题。打印出Documents目录中的所有文件会导致:file:///Users/adriandavidsmith/L​​ibrary/Developer/CoreSimulator/Devices/B537EBE4-14AE-439A-B84B-31342E233367/data/Containers/Data/Application/E791BF20-CC53-4FBB-B34A-F73CED74EB5D/Documents/DOCUMENT.pdf但是,当我尝试将该文件加载到WebView时,什么也没有显示。好像找不到文

iOS 创建 PDF 发票

我想在我的iOS应用程序中创建一个PDF发票(在Objective-C或Swift中)。我的主要问题是发票可能有几页,这很难通过Apple的现有API(CoreGraphics、Quartz2D等)实现。到目前为止,我已经有了一个勉强可行的解决方案:我创建了一个HTML模板,这是发票的基本结构模板使用GRMustache填充数据我将生成的HTML文件加载到UIWebView并将其保存为PDF(我使用NDHTMLtoPDF来执行此操作)到目前为止,还不错。此解决方案的问题是分页符无法正常工作。有一些表格和图片,分页符经常会切断表格或图片。我尝试对图像和表格使用page-break-ins

swift - 水平滚动以在 Swift 中显示 PDF

我有CollectionView,用户可以在WebView中下载和查看PDF文件。我的应用程序是横向的,所以垂直滚动感觉很奇怪,所以我想让滚动水平。在WebView中这可能吗?或者我必须改用ScrollView?swift。我正在使用alamofire下载和我的目的地:letdocumentsURL=NSFileManager.defaultManager().URLsForDirectory(.DocumentDirectory,inDomains:.UserDomainMask)[0]letfileURL=documentsURL.URLByAppendingPathCompone

ios - QuickLook 不显示仅以文件名作为标题的 pdf 灰色屏幕

我在我的应用程序中添加了QuickLook以显示文档目录中的文档、pdf等,它在模拟器中工作正常但在iPad中它只显示文件名作为标题和灰色屏幕而不是pdf页面,不知道出了什么问题这里有代码docUrlLocal=jobDocument.docFileLocaldocUrlLocal=docUrlLocal.replacingOccurrences(of:"file://",with:"")/*Simulatorpath/Users/varunnaharia/Library/Developer/CoreSimulator/Devices/86CE9E4C-7D50-4831-934C-4