前回の記事で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:

コメント