この簡単なチュートリアルでは、C# REST API を使用して DWG を PSD に変換する方法 を説明します。Dotnet ベースの Cloud SDK を活用し、**C# REST インターフェースを使用して DWG から PSD へのコンバーターを開発する方法を学習します。サンプルコードでは、ソースファイルのアップロードから変換後のファイルの取得、そしてデスクトップへの保存まで、プロセス全体を解説しています。
前提条件
- DWG ファイルを PSD に変換するには アカウントを作成してAPI認証情報を取得する を使用します
- DWG を PSD に変換するには Aspose.Cad クラウド SDK for Dotnet をダウンロードしてください
- 上記のSDKを使用してC#プロジェクトをセットアップする
C# REST インターフェースを使用した DWG から PSD へのコンバーターの手順
- Aspose.CAD クラウド サービスを呼び出すために、クライアント ID、クライアント シークレット、ベース URL を使用して CadApi をインスタンス化します。
- inputPathを変換したいDWGに指定し、outputPathを結果が保存される.psdファイルに設定します。
- ソースファイルを開き、そのバイトをMemoryStreamにコピーし、送信できるように先頭まで巻き戻します。
- メモリ内ストリームをPutDrawingPsdRequestでラップして、PSD出力を希望するサービスに伝えます。
- CadApiインスタンスで描画Psdを呼び出してクラウド変換を実行し、結果をストリームとして受け取ります。
- outputPathに宛先ファイルを作成し、結果ストリームをそこにコピーし、PSDが保存された場所を示す成功メッセージを出力します。
CadApi に認証情報とベース URL を設定し、入力 DWG ファイルと出力 PSD ファイルを設定して、入力ファイルを MemoryStream に読み込みます。そのストリームを PutDrawingPsdRequest でラップし、PutDrawingPsd を呼び出して変換されたデータを取得し、outputPath に保存します。
C# RESTful サービスを使用した DWG から PSD へのオンライン コンバーターのコード
上記のコードは、C# .NETベースのAPIを使用してDWGからPSDへのコンバータを開発する方法を示しています。PutDrawingPsdRequest/PutDrawingPdfRequestにバイト列だけでなくラスタライズとフォーマットのオプションを渡すことで、デフォルト値を上書きできます。これにより、ページサイズ、DPI、背景、レイアウト、レイヤーなどを制御できます。
このチュートリアルでは、DWGをPSDに変換する方法を説明しました。DWGをPDFに変換する場合は、C# REST API を使用して DWG ファイルを PDF に変換するの記事を参照してください。