如何解决如何使用Swift查看保存在文档目录中的PDF文件?
我已经构建了一个订购应用程序,并将订购单编码为PDF格式,并保存到文档目录中。
我希望有一种在发送电子邮件之前预览PDF的方法,希望有人能给我一些有关如何加载/预览PDF以及如何使用UIViewController
发送PDF的建议。 / p>
解决方法
您可以使用PDFKit.amazing工具查看PDF https://developer.apple.com/documentation/pdfkit
import PDFKit
class TextPreviewController: BaseController {
@IBOutlet weak private var pdfView: PDFView!
override func viewDidLoad() {
super.viewDidLoad()
setupView()
}
private func setupView() {
let fm = FileManager.default
let docsurl = try! fm.url(for:.documentDirectory,in: .userDomainMask,appropriateFor: nil,create: false)
let myurl = docsurl.appendingPathComponent("Owl.jpg")
guard let path = myurl,let pdfDocument = PDFDocument(url: URL(fileURLWithPath: path))else { return }
pdfView.displayMode = .singlePageContinuous
pdfView.autoScales = true
pdfView.displayDirection = .vertical
pdfView.document = pdfDocument
}
}
您只需要将链接放在PDF上,它将打开。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。