如何使用 Swift 打开和关闭 PDF 文件?


在本文中,我们将介绍如何在 iOS 中使用 swift 打开 pdf 文件。在此,我们将使用一个示例,在 iOS 中的 webView 中打开 pdf。让我们创建一个项目,并将 WKWebView 添加到情节提要中。

将其出口连接到 ViewController 类。

现在,我们将看到两件事

  • 从 web 上打开一个 PDF 文件。

要从 url 打开 web 视图,首先我们需要使用 pdf 文件来访问 url。在此示例中,我将使用一个虚拟 URL https://www.w3.org/WAI/ER/tests/xhtml/testfiles/resources/pdf/dummy.pdf

让我们先创建一个 URL:

let url: URL! = URL(string: "https://www.w3.org/WAI/ER/tests/xhtml/testfiles/resources/pdf/dummy.pdf")

现在,在两种方法中,剩余的步骤都是相似的,让我们看看方法 2 和剩余步骤。

  • 从本地存储打开一个 PDF。

if let pdfURL = Bundle.main.url(forResource: "dummy", withExtension: "pdf", subdirectory: nil, localization: nil) {
   let request = URLRequest.init(url: pdfURL)
   wbView.load(request)
}

在第一行中,我们创建了一个 URL,然后步骤 2 和步骤 3 是在 web 视图中创建请求和加载。

当我们在模拟器中运行上述任何方法时,都会得到类似于以下所示的结果。

更新日期: 2019 年 7 月 30 日

591 次浏览

启动您的 职业生涯

完成课程认证

开始
广告