このチュートリアルには、必要な構成の詳細、プログラム ロジック、および実行可能なサンプル コードを使用して、Python で Word RTF を PDF に変換する方法 を説明するわかりやすい手順が含まれています。ソース RTF をロードするためのさまざまなオプションと、さまざまなプロパティを設定することによる出力 PDF のカスタマイズについて学習します。 Python RTF から PDF への変換の使用は、Windows、Linux、および macOS などの Python をサポートする任意の環境で実行できるいくつかの単純な API 呼び出しの問題です。
Python で RTF から PDF へのコンバーターを作成する手順
- .NET 経由の Python 用 Aspose.Words を使用して RTF を PDF に変換する環境を確立する
- PDF に変換するソース RTF ファイルを Document クラス オブジェクトに読み込みます
- PdfSaveOptions クラス オブジェクトをインスタンス化して、読み込まれた RTF から変換された出力 PDF をカスタマイズします
- 出力 PDF ファイルの必要なプロパティを設定します
- 出力 PDF ファイルをディスクに保存します。
これらの手順では、テスト環境の構成に役立つ記事への参照とともに、Python* でリッチ テキスト形式から PDF へのコンバーターを記述するためのロジックを提供します。最初のステップでは、RTF ファイルは、ファイルの読み込み中にさまざまなシナリオを処理するために複数のオーバーロードされたバージョンを持つ Document クラス オブジェクトに読み込まれます。同様に、PDFSaveOptions クラス オブジェクトは、ストリームまたはディスク上のファイルに書き込む前に、出力 PDF ファイルのプロパティを設定するために使用されます。
Python でリッチ テキスト ドキュメントを PDF に変換するコード
このコードは、ストリームやディスクからの読み込みなどのオプションを提供する Document クラス オブジェクトを使用して、Python でファイル形式を *RTF から PDF に変換するプロセスを示しています。さまざまなエンコーディングの処理、保護されたファイルのパスワードの設定など。同様に、PdfSaveOptions クラス オブジェクトは、Post-Script フォントの埋め込み、このコード サンプルに示すようにカラー モードの設定、PDF 準拠基準の指定、ドキュメント タイトルの表示などをサポートします。
このトピックでは、RTF ファイルを PDF 形式に変換する方法を学びました。 Word ファイルにヘッダーとフッターを追加するプロセスを知りたい場合は、Python を使用して Word にヘッダーとフッターを追加する方法 の記事を参照してください。