IGESをPDFに変換する

IGESファイルは、コンピューター支援設計(CAD)アプリケーション間で設計情報を交換するために使用されます。 Javaを使用してプログラムでIGESファイルをPDFに変換できます。次のユースケースでは、このトピックについて詳しく説明しています。

IGES to PDF File Converter –JavaAPIのインストール

Aspose.CAD for Java APIは、IGESSTLDWG、およびその他のいくつかのファイル形式の操作をサポートしています。 APIを構成するには、ダウンロードセクションからJARファイルをダウンロードするか、Mavenベースのプロジェクトの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.2</version>        
   </dependency>
</dependencies>

Javaを使用してプログラムでIGESをPDFファイルに変換する

以下の手順で、IGESファイルをPDFドキュメントに変換できます。

  1. Imageクラスを使用して入力IGESファイルをロードします。
  2. PdfOptionsクラスオブジェクトを初期化します。
  3. 出力PDFファイルを保存します。

次のコードは、Javaを使用してプログラムでIGESファイルをPDFドキュメントに変換する方法を説明しています。

String file = "figa.igs";

// 入力IGES/IGSファイルをロードします
Image image = Image.load(file);
  
// Pdfoptionsクラスオブジェクトを初期化します
PdfOptions pdfOptions = new PdfOptions();
   
// IGES/IGSをPDFファイルに変換する
image.save("figa.pdf", pdfOptions);

Javaでプログラム的に高度なオプションを使用してIGESをPDFに変換する

PDFファイル形式は、ドキュメント操作に役立つ多くの機能を提供します。たとえば、ページの高さや幅、CAD描画タイプなどのベクトルラスタライズオプションを設定できます。次の手順で、IGESファイルからPDFへの高度な変換を実行できます。

  1. 入力IGESファイルをロードします。
  2. CadRasterizationOptionsクラスを使用して出力PDFオプションを設定します。
  3. PdfOptionsクラスで詳細オプションを指定します。
  4. Saveメソッドで出力PDFファイルを保存します。

以下のコードは、Javaを使用してプログラムで高度なオプションを使用してIGSファイルをPDFドキュメントに変換する方法を示しています。

String file = "figa.igs";

// 入力IGES/IGSファイルをロードします
Image image = Image.load(file);
  
// 出力PDFオプションの設定
PdfOptions pdfOptions = new PdfOptions();
CadRasterizationOptions cadRasterizationOptions = new CadRasterizationOptions();
cadRasterizationOptions.setDrawType(CadDrawTypeMode.UseObjectColor);
cadRasterizationOptions.setPageHeight(1000);
cadRasterizationOptions.setPageWidth(1000);
pdfOptions.setVectorRasterizationOptions(cadRasterizationOptions);
   
// IGES/IGSをPDFファイルに変換します。
image.save("figa.pdf", pdfOptions);

無料ライセンスを取得する

無料一時ライセンスをリクエストすることで、APIを最大限に評価できます。

結論

結論として、Javaを使用してプログラムでIGSまたはIGESファイルをPDFドキュメントに変換する方法を学習しました。さらに、APIは、出力PDFファイルのページサイズなどのさまざまなレンダリングオプションを指定できる高度な変換オプションをサポートしています。さらに、ドキュメントにアクセスすると、APIの他の機能を調べることができます。ご不明な点がございましたら、無料サポートフォーラムまでお気軽にお問い合わせください。

関連項目