使用 Aspose.CAD for Java 將嵌入式 DGN 匯出為 PDF
內容
[
隱藏
]介紹
歡迎閱讀使用 Aspose.CAD for Java 匯出嵌入式 DGN 檔案的綜合教學。 Aspose.CAD 是一個功能強大的函式庫,可讓 Java 開發人員無縫地處理 CAD 檔案。在本教學中,我們將按照逐步說明指導您完成將嵌入式 DGN 檔案匯出為 PDF 的過程。無論您是經驗豐富的開發人員還是新手,本教學都將協助您利用 Aspose.CAD 的功能來增強您的 Java 應用程式。
先決條件
在我們深入學習本教程之前,請確保您具備以下先決條件:
- Java 開發環境:確保您的電腦上設定有 Java 開發環境。
- Aspose.CAD for Java:從下列位置下載並安裝 Aspose.CAD for Java 函式庫這裡.
導入包
首先,您需要在 Java 專案中匯入必要的套件。將以下導入語句加入您的程式碼:
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.OutputStream;
import com.aspose.cad.Image;
import com.aspose.cad.ImageOptionsBase;
import com.aspose.cad.fileformats.cad.CadImage;
import com.aspose.cad.fileformats.dgn.DgnImage;
import com.aspose.cad.imageoptions.CadRasterizationOptions;
import com.aspose.cad.imageoptions.JpegOptions;
import com.aspose.cad.imageoptions.PdfOptions;
現在,讓我們將範例程式碼分解為多個步驟:
第 1 步:設定輸入和輸出路徑
定義文件所在的目錄路徑並指定輸入 DWG 檔名。
String dataDir = "Your Document Directory" + "ExportingDGN/";
String fileName = dataDir + "BlockRefDgn.dwg";
步驟 2: 載入 DWG 文件
將 DWG 檔案載入到Image
使用 Aspose.CAD 的物件。
Image objImage = Image.load(fileName);
步驟 3:配置光柵化選項
配置光柵化選項,例如要包含在匯出中的佈局。
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();
rasterizationOptions.setLayouts(new String[] {"Model"});
步驟 4:配置 PDF 選項
設定 PDF 選項,包括向量光柵化選項。
PdfOptions pdfOptions = new PdfOptions();
pdfOptions.setVectorRasterizationOptions(rasterizationOptions);
第5步:儲存PDF文件
使用配置的選項儲存 PDF 檔案。
objImage.save(dataDir + "BlockRefDgn.pdf", pdfOptions);
結論
恭喜!您已使用 Aspose.CAD for Java 成功將嵌入的 DGN 檔案匯出為 PDF。本教學介紹了將 Aspose.CAD 整合到 Java 應用程式中以實現高效 CAD 檔案操作的基本步驟。
常見問題解答
Q1:我可以在商業專案中使用Aspose.CAD for Java嗎?
A1:是的,Aspose.CAD for Java 是一個商業函式庫。您可以從以下位置取得許可證這裡.
Q2: 有免費試用嗎?
A2:是的,您可以免費試用 Aspose.CAD for Java這裡.
問題 3:如何獲得 Aspose.CAD for Java 的支援?
A3:您可以向 Aspose.CAD 社群尋求支持論壇.
Q4:如果我需要臨時許可證怎麼辦?
A4:您可以獲得臨時許可證這裡.
Q5:在哪裡可以找到文件?
A5:文檔可用這裡.