このガイドでは、PythonベースのCloud SDKを使用して**CADをBMP**に変換する方法について説明します。環境設定の詳細、手順の一覧、そしていくつかのAPI呼び出しを使用して変換を実行するサンプルコードが含まれています。Python Low Code APIを使用してファイル形式をCADからBMPに変換する際、ディスクまたはクラウドストレージ上のソースファイルを使用できます。
前提条件
- DWG ファイルを BMP に変換するには アカウントを作成してAPI認証情報を取得する を使用します
- DWG を BMP に変換するには Dotpython 用 Aspose.Cad クラウド SDK をダウンロードしてください
- 上記のSDKを使用してPythonプロジェクトをセットアップする
Python REST APIを使用してDWGをBMPに変換する手順
- CadApi クラス オブジェクトをインスタンス化し、クライアント ID、シークレット、ベース URL を設定します。
- 処理する入力CADファイル名と出力BMPファイル名を設定します
- DWGファイルの内容をメモリストリームに読み込む
- さらなる処理のためにメモリストリームを初期位置に初期化します
- PutDrawingBmpRequestオブジェクトを作成し、メモリストリームを引数として渡します。
- 描画Bmp() を配置するメソッドを呼び出してカスタムリクエストオブジェクトを渡します
- APIレスポンスからメモリストリームを取得し、ディスクに保存する
これらの手順は、Python REST APIを使用してDWGをBMPに変換するプロセスを定義します。クライアントシークレット、ID、およびベースURLを使用してCadApiオブジェクトを作成します。ソースDWGファイルをメモリストリームに読み込み、メモリをリセットして以降の処理を開始し、DWGファイルのメモリストリームオブジェクトを使用してPutDrawingBmpRequestオブジェクトを作成します。このオブジェクトは、ファイル形式の変換中にPutDrawingBmp()によって使用されます。最後に、APIレスポンスストリームを取得し、ディスクに保存します。
Python ベースの API を使用して DWG を BMP に変換するコード
このコードは、Python RESTful Serviceを用いたDWGからBMPへのコンバーターの開発プロセスを示しています。この変換により、精細なベクターグラフィックを、多くの画像表示アプリケーションやツールで表示または使用できるラスター画像に変換できます。出力されたBMPはウェブサイトで利用できます。DWGを他の多くの形式に変換するオプションも用意されています。
このチュートリアルでは、DWGをBMPに変換する方法について説明しました。DWGファイルをSVGファイルに変換するには、Python REST API を使用して DWG を SVG に変換するの記事を参照してください。