IOS
 Computer >> コンピューター >  >> プログラミング >> IOS

Swiftを使用してPDFファイルを開いたり閉じたりする方法は?


この記事では、iOSでswiftを使用してPDFファイルを開く方法を説明します。ここでは、iOSのwebViewでPDFを開く例を使用して行います。プロジェクトを作成して、ストーリーボードにWKWebViewを追加しましょう。

アウトレットをViewControllerクラスに接続します。

これで、2つの異なることがわかります

  • Web上のURLから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ビューにロードします。

上記のメソッドのいずれかをシミュレーターで実行すると、以下に示すような結果が得られます。

Swiftを使用してPDFファイルを開いたり閉じたりする方法は?


  1. .DATファイルとは何ですか?Windowsで開く方法は?

    DATファイルは、さまざまなアプリケーションによって作成される一般的な汎用データファイルです。ユーザーは通常、Windowsオペレーティングシステムでこの形式のファイルを見つけることができます。このファイルが何であるか、そしてこのファイルの必要性は何であるか疑問に思う人もいるかもしれません。これらのファイルを開いて、そこに含まれるデータを確認したいと思うユーザーはほとんどいません。この記事では、DATファイルとは何か、およびWindowsでファイルを開く方法について説明します。 Windowsの.DATファイルとは何ですか? DATファイルには、ファイルを作成したプログラムに関連する

  2. 「.bak」ファイル拡張子とその開き方を教えてください。

    多くのユーザーは、アプリケーションディレクトリに異なる名前のファイルが含まれるファイル拡張子「.bak」を見たことがあるはずです。すべての拡張機能には、異なる仕事と意味があります。一部のソフトウェアは、ファイルが保存またはクラッシュするたびに、この拡張子を持つファイルのコピーを自動的に作成します。ユーザーは、batファイル拡張子が何であるか、そしてそれが何のために使用されるかについて興味があります。この記事では、.bak拡張子と、それが可能な場合に開く方法について説明します。 .bakファイル拡張子とは何ですか? BAKはバックアップファイルの略で、バックアップコピーを保存するために