前回の記事でPDFファイルを表示する方法を確認しました。
今回は、パスワード付きのPDFファイルを表示する方法を見てみましょう。
前回示したコードで、PdfDocumentクラスのLoadFromFileAsyncメソッドを使用してPDFファイルを読み込みました。このメソッドはオーバーロードがあり、第1引数に表示したいPDFファイルのパスを、第2引数でパスワードを指定します。
パスワードがが正しければ、例外が発生することなく処理が続きます。
前回のコードを以下のように修正することで、パスワードに対応することが可能です。
if (file != null) { try { // PDFファイルを読み込む pdfDocument = await Windows.Data.Pdf.PdfDocument.LoadFromFileAsync(file, "パスワードを表す文字列); } catch (Exception ex) { } }
Please follow and like us:
コメント