この簡単な記事では、Python で DGN を PDF に変換する 方法について説明します。Python で DGN から PDF へのコンバーターを開発するための段階的なアルゴリズムとコード スニペットが含まれています。さらに、カスタム要件を満たすために DGN ファイルのレンダリングをカスタマイズする方法についても説明します。
PythonでDGNをPDFに変換する手順
- Aspose.CADライブラリをインストールして環境を設定します
- Image クラスを使用してソース DGN ファイルを読み取ります
- CadRasterizationOptions クラスのオブジェクトを初期化する
- PDFレンダリングオプションを設定するためにPdfOptionsクラスのオブジェクトを作成します
- DGNをPDF形式に変換するにはsaveメソッドを呼び出します
これらの手順は、Python で DGN を PDF にレンダリングするプログラム フローを詳しく説明します。プロセスは、入力 DGN ファイルを読み取り、出力 PDF ドキュメントのカスタム プロパティを指定することから始まります。最後に、アプリケーションのニーズに合わせてディスクまたはストリームに書き込むことができる PDF ファイルが生成されます。
Python で DGN から PDF へのコンバーターを開発するためのコード
上記のコード スニペットは、Python で DGN ファイルを PDF にエクスポートする 方法を示しています。Image クラス コンストラクターを使用してソース図面を読み込み、ページ サイズ、ページ マージン、ページ ボーダー、ズーム、スケーリング、前景色または背景色などのさまざまなラスター化オプションを設定します。同様に、PdfOptions クラスを使用して、解像度、タイムアウト トークン、XMP メタデータ、およびその他の PDF プロパティを指定できます。このようにして、要件に基づいてレンダリング プロセスを制御できるように、いくつかのカスタマイズを組み込むことができます。
このトピックでは、Python で DGN を PDF にレンダリングする方法を学習しました。ただし、IGES から PDF への変換について詳しくは、Python で IGES を PDF に変換する の記事をお読みください。