PDFの表示設定を行う

既存のPDFファイルの表示設定を行う

ViewerPreference クラスはPDFファイルの表示モードを表します。例えば、ドキュメントウィンドウを画面の中央に配置したり、ビューアアプリケーションのメニューバーを隠したりすることができます。

ChangeViewerPreference メソッドは、PdfContentEditor クラス内で表示設定を変更することを可能にします。 以下のことを行うには、PdfContentEditor クラスのオブジェクトを作成し、BindPdf メソッドを使用して入力PDFファイルをバインドする必要があります。

その後、任意の設定を行うために ChangeViewerPreference メソッドを呼び出すことができます。最後に、Save メソッドを使用して更新されたPDFファイルを保存する必要があります。次のコードスニペットは、既存のPDFファイルでビューア設定を変更する方法を示しています。

例えば、ウィンドウを中央に配置するために CenterWindow パラメータを指定し、HideMenubar で上部のツールバーを削除し、PageModeUseNone で全画面モードを開きます。

 public static void SetViewerPreference()
        {
            var document = new Document(_dataDir + "Sample.pdf");
            PdfContentEditor editor = new PdfContentEditor(document);

            // ビューアの設定を変更
            editor.ChangeViewerPreference(ViewerPreference.CenterWindow);
            editor.ChangeViewerPreference(ViewerPreference.HideMenubar);
            editor.ChangeViewerPreference(ViewerPreference.PageModeFullScreen);
            // 結果をPDFファイルに保存
            editor.Save(_dataDir + "PdfContentEditorDemo_SetViewerPreference.pdf");
            GetViewerPreference();
        }