このトピックでは、Python を使用して Adobe で開くように PDF 設定を変更する 方法について説明します。アプリケーションの開発環境を設定するための情報、プログラミング手順の一覧、および Python を使用して PDF 表示設定を変更する方法 を示すサンプル コードを紹介します。Adobe で PDF ファイルを開くときにさまざまな UI 要素を設定するためのさまざまなプロパティの設定について学習します。
Python を使用して PDF を開く設定を変更する手順
- .NET 経由の Python 用 Aspose.PDF を使用して表示設定を変更するための環境を確立する
- 開く設定を変更するソースPDFファイルを読み込みます
- Document クラスのプロパティを使用して、デフォルトのオープニング設定を変更します。
- Save AdobeでPDFを開く方法を変更した後の出力PDFファイル
上記の手順は、Python を使用して PDF ファイルを開くためのデフォルトを変更する方法 をまとめたものです。まず、ソース PDF ファイルを Document オブジェクトに読み込み、PDF を開く設定に関連するプロパティを設定します。結果の PDF ファイルを、要件に応じて、カスタムの開く設定でディスクまたはストリームに保存します。
Python を使用して Adobe で PDF を開くための設定を変更するコード
import aspose.pdf as pdf | |
import io | |
# Load License | |
license = pdf.License() | |
license.set_license("License.lic") | |
pdfDocument = pdf.Document("test.pdf") | |
pdfDocument.center_window = True | |
pdfDocument.direction = pdf.Direction.R2L | |
pdfDocument.display_doc_title = True | |
pdfDocument.fit_window = True | |
pdfDocument.hide_menubar = True | |
pdfDocument.hide_tool_bar = True | |
pdfDocument.hide_window_ui = True | |
pdfDocument.non_full_screen_page_mode = pdf.PageMode.USE_OC | |
pdfDocument.page_layout = pdf.PageLayout.TWO_COLUMN_LEFT | |
pdfDocument.page_mode = pdf.PageMode.USE_THUMBS | |
pdfDocument.save("output.pdf") | |
print("Viewing Preferences changed successfully") |
このコード サンプルは、Python を使用して PDF を開くための設定を変更する 方法を示しています。PDF を中央に開く、タイトルにドキュメント名を表示する、メニュー バーを非表示にする、ツールバーを非表示にするなど、true または false に設定できるブール フラグがいくつかあります。並列で開いたときのページの方向を設定するための Direction 列挙子、全画面モードを終了するときのモードを設定するための PageMode、それぞれの設定のための PageLayout など、列挙子を使用して他のプロパティを設定することもできます。
この記事では、PDF ファイルを開いたときに表示設定を行う方法について説明しました。PDF ファイルをフラット化する場合は、PythonでPDFをフラット化する方法 の記事を参照してください。