PythonでEPSをPDFに変換する

この記事では、PythonでEPSPDFに変換する方法を解説します。プログラミング手順、カスタマイズ方法、PythonでEPSからPDFへ変換するツールを開発するための実用的なサンプルコードを入手できます。変換前にソースのEPSファイルを編集し、出力PDFのパラメータを設定するさまざまな機能を紹介します。

PythonでEPSファイルをPDFに変換する手順

  1. Aspose.Imaging for Python via .NETをインストールし、必要なクラスやモジュールをインポートします
  2. Load、EpsImageに型変換して機能を使えるようにします
  3. 必要に応じて、EPS画像を回転・トリミング・リサイズなどでカスタマイズします
  4. PdfOptionsクラスのインスタンスを作成して出力PDFのパラメータを設定します
  5. 必要に応じて、PdfOptionsのメタデータ・解像度・ページサイズなどのプロパティを設定します
  6. 読み込んだEPS画像を、PdfOptionsオブジェクトのデフォルトまたはカスタムプロパティを使ってPDFとして保存します

これらの手順は、PythonでEPSをPDFに変換するプロセスをまとめたものです。ソースのEPSファイルをImageクラスオブジェクトに読み込み、EpsImageに型変換し、PdfOptionsインスタンスを作成して、デフォルト設定でPDFに保存します。読み込んだEPSファイルの動作や、出力PDFファイルを下記のサンプルコードのようにカスタマイズできます。

PythonでEPSをPDFに変換するコード

上記のコードは、PythonでEPSからPDFへの変換ツールの操作を示しています。メモリ上で読み込んだEPSファイルにカスタム変更を加えることができますが、これらの変更はソースEPSファイルの実際のスクリプトには影響しません。EPSファイルはベクター画像であるため、EpsRasterizationOptionsを利用して、出力PDF内でラスタ画像への変換を制御することができます。

この記事では、EPSファイルをPDFに変換する方法を学びました。WEBPファイルをGIFに変換するには、PythonでWEBPをGIFに変換する記事もご覧ください。

 日本語