C# REST API を使用して DWG ファイルを PDF に変換する

この短いガイドでは、C# REST API を使用して DWG ファイルを PDF に変換する方法 を説明します。Dotnet ベースの Cloud SDK を活用し、**C# REST インターフェースを使用して DWG ファイルを PDF に変換する演習を行います。詳細な手順、IDE 設定、サンプルコードが用意されているので、プロセス全体を理解できます。

前提条件

C# Low Code API を使用して DWG を PDF に変換する手順

  1. クライアントID、クライアントシークレット、ベースURLを使用してCadApiをインスタンス化し、クラウド呼び出しを行うためにインスタンスを保持します。
  2. inputPathを変換したいDWGに設定し、outputPathを結果のPDFを保存する場所に設定します。
  3. 入力ファイルをディスクから読み込み、そのバイトを操作できるようにする
  4. ファイルをMemoryStreamにコピーし、送信できるように先頭まで巻き戻します。
  5. PDFレンディションが必要であることを指定するには、メモリ内ストリームをPutDrawingPdfRequestでラップします。
  6. CadApiインスタンスで図面をPDF化するを呼び出してサーバー側変換を実行し、結果のPDFをストリームとして受け取ります。
  7. 変換されたPDFを保存するファイルをoutputPathで開くか作成します
  8. 結果ストリームからディスク上の出力ファイルにバイトをコピーします。

以下の手順は、C# RESTインターフェースを使用してDWGファイルをPDFに変換するプロセスをまとめたものです。クライアントID、クライアントシークレット、ベースURLを使用してCadApiをインスタンス化し、DWGファイルストリームを指定したPutDrawingPdfRequestを準備します。最後に、CadApiインスタンスでPutDrawingPdfを呼び出して図面をPDFに変換し、結果ファイルをローカルに保存します。

C# REST API を使用して DWG を PDF に変換するコード

上記のコードは、C# Low Code APIを使用してDWGをPDFに変換するプロセスを示しています。描画バイトとエクスポートオプションをボディ(multipart/form-data + JSON)で送信できます。これにより、サーバーのデフォルト設定ではなく、ページサイズ、DPI、背景、スケーリングなどを制御できます。

このチュートリアルでは、DWGファイルをPDFに変換する方法を説明しました。DWファイルをPNGに変換するには、C# REST API を使用して DWG を PNG に変換するの記事を参照してください。

 日本語