IGES 文件用於在計算機輔助設計 (CAD) 應用程序之間交換設計信息。您可以使用 Java 以編程方式將 IGES 文件轉換為 PDF。以下用例詳細討論了該主題:
IGES 到 PDF 文件轉換器 – Java API 安裝
Aspose.CAD for Java API 支持使用 IGES、STL、DWG 和其他幾種文件格式。您可以通過從 Downloads 部分下載 JAR 文件來配置 API,或者在基於 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 文檔:
- 使用 Image 類加載輸入 IGES 文件。
- 初始化 PdfOptions 類對象。
- 保存輸出的 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:
- 加載輸入 IGES 文件。
- 使用 CadRasterizationOptions 類設置輸出 PDF 選項。
- 使用 PdfOptions 類指定高級選項。
- 使用保存方法保存輸出的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 的其他功能。如有任何疑問,請隨時通過免費支持論壇與我們聯繫。