この短いチュートリアルでは、Node.js REST API を使用して DWG を SVG に変換する方法 を説明します。Dotnodejs ベースの Cloud SDK を活用し、Node.js REST インターフェースを使用して DWG を SVG に自動変換する方法 を学習します。DWG から SVG への変換後、CAD 図面はあらゆる Web ブラウザで簡単に表示および拡張できるようになります。
前提条件
- DWG ファイルを SVG に変換するには アカウントを作成してAPI認証情報を取得する を使用します
- DWG を SVG に変換するには Dotnodejs 用 Aspose.Cad クラウド SDK をダウンロードしてください
- 上記のSDKを使用してNode.jsプロジェクトをセットアップする
Node.js RESTful サービスを使用して DWG を SVG にオンラインで変換する手順
- 秘密のAPIキーとユーザーIDを使用してCadApiクライアントを作成します
- ソースDWGファイルと出力SVGファイルの入力パスを設定します
- 入力ファイルをメモリストリームに読み込み、その位置を開始位置に設定する
- PutDrawingSvgRequestオブジェクトを作成し、入力ファイルのメモリストリームを渡します。
- 入力ファイルを変換するためのリクエストオブジェクトを渡して描画Svgを配置するを呼び出します。
- 返されたSVGストリームをディスク上のファイルとして保存する
以下の手順は、Node.jsベースのAPIを使用してCADファイルからSVGファイルへファイル形式を変更する方法をまとめたものです。CadApiクライアントを作成し、ユーザーシークレットキーとIDで初期化し、入力ファイルと出力ファイルのパスを定義し、入力DWGファイルをメモリストリームに読み込みます。入力ファイルのメモリストリームを使用してPutDrawingSvgRequestオブジェクトをインスタンス化し、PutDrawingSvg()メソッドを呼び出して変換を実行し、SVGストリームを取得して、出力をSVGファイルとして保存します。
Node.js ベースの API を使用して AutoCAD を SVG に変換するコード
上記のコードは、Node.js RESTful サービスを使用してAutoCAD のファイルを SVG に変換する方法を示しています。PutDrawingSvgRequest クラスのエクスポートオプションを使用して出力をカスタマイズできます。同様に、複数のファイルをクラウドストレージにアップロードし、それぞれのファイルに適したメソッドを呼び出すことで、必要な形式に変換することもできます。
このチュートリアルでは、DWGファイルをSVGファイルに変換する方法について説明します。DWGファイルをDWFファイルに変換するには、Node.js REST API を使用して DWG を DWF に変換するの記事を参照してください。