DWGからDWFJavaへ

DWGは、2次元または3次元の設計データとメタデータを格納するため、いくつかのCADアプリケーションのネイティブ形式です。一部のアプリケーションまたはワークフロー要件では、DWGファイルをDWFファイルに変換する必要がある場合があります。したがって、この記事では、JavaでプログラムによってDWGファイルをDWF形式に変換する方法について説明します。

DWGからDWFへの変換–JavaAPIのインストール

Aspose.CAD for Java APIを使用して、DWGまたはその他のファイル形式を操作できます。 APIにアクセスするには、NewReleasesセクションまたはAsposeRepositoryからJARファイルをダウンロードし、アプリケーションのpom.xmlファイルで以下の構成を使用します。

リポジトリ:

<repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>http://repository.aspose.com/repo/</url>
    </repository>
</repositories>

依存:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-cad</artifactId>
        <version>21.11</version>        
   </dependency>
</dependencies>

JavaでプログラムによってDWGをDWFに変換する

以下の手順で、DWGファイルをDWFファイル形式に変換できます。

  1. Imageクラスを使用して入力DWGファイルをロードします。
  2. ImageクラスオブジェクトをCadImageタイプにキャストします。
  3. Saveメソッドを使用してDWGをDWFファイルに変換します。

次のコードスニペットは、JavaでプログラムによってDWGファイルをDWF形式に変換する方法を説明しています。

// 入力DWGファイルをロードします
Image image = Image.load("sample.dwg");

// ImageクラスオブジェクトをCadImageタイプにキャストします
CadImage cad = (CadImage)image;

// 出力DWFCADファイルを保存します
cad.save("sample.dwf");

その他の機能を探す

ドキュメントセクションを見ると、さまざまなCADファイル形式の操作方法を学ぶことができます。これには、アプリケーションにさまざまな機能を統合するためのすべての詳細が含まれています。

結論

この記事では、DWGからDWFファイルへの変換に関するすべての詳細について説明しました。さらに、ファイル変換を実行するためにUIやアプリケーションをインストールする必要はありません。 APIは十分であり、CADファイルを独自に作成または処理することができます。ただし、要件について話し合う必要がある場合、またはPOCを作成するための支援が必要な場合は、フォーラムまでお気軽にご連絡ください。

関連項目