在 Aspose.CAD for .NET 中將 DGN 匯出為 PDF
內容
[
隱藏
]介紹
在 .NET 開發領域,Aspose.CAD 是一個功能強大的程式庫,可促進 CAD 檔案的操作和轉換。開發人員經常遇到的常見任務是將 DGN 檔案匯出為 PDF 格式。在本教學中,我們將使用 Aspose.CAD for .NET 逐步完成此過程。
先決條件
在深入學習本教學之前,請確保您已具備以下條件:
- C# 和 .NET 架構的應用知識。
- 安裝了 Aspose.CAD for .NET 函式庫。你可以下載它這裡.
- 範例 DGN 文件,例如本教學的「Nikon_D90_Camera.dgn」。
導入命名空間
在您的 C# 專案中,首先匯入必要的命名空間:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Aspose.CAD;
第 1 步:載入 DGN 文件
string MyDir = "Your Document Directory";
string sourceFilePath = MyDir + "Nikon_D90_Camera.dgn";
using (DgnImage cadImage = (DgnImage)Image.Load(sourceFilePath))
{
//你的程式碼在這裡...
}
第 2 步:配置光柵化選項
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();
rasterizationOptions.PageWidth = 600;
rasterizationOptions.PageHeight = 300;
rasterizationOptions.NoScaling = true;
rasterizationOptions.AutomaticLayoutsScaling = false;
第 3 步:建立 PDF 選項
PdfOptions pdfOptions = new PdfOptions();
pdfOptions.VectorRasterizationOptions = rasterizationOptions;
第 4 步:另存為 PDF
cadImage.Save(MyDir + "ExportDGNToPdf_out.pdf", pdfOptions);
結論
恭喜!您已使用 Aspose.CAD for .NET 成功將 DGN 檔案匯出為 PDF。本教學涵蓋了從載入 DGN 檔案到配置光柵化選項以及將輸出儲存為 PDF 的基本步驟。
常見問題解答
Q1:如果沒有 CAD 知識,我可以使用 Aspose.CAD for .NET 嗎?
A1:當然! Aspose.CAD 簡化了複雜的 CAD 任務,使具有不同背景的開發人員都可以使用它。
Q2:在哪裡可以找到更多 Aspose.CAD 範例和文件?
A2:探索文件取得全面的指南和範例。
Q3:Aspose.CAD 有免費試用版嗎?
A3:是的,您可以獲得免費試用這裡.
Q4:如何取得 Aspose.CAD 的臨時授權?
A4:取得臨時許可證這裡.
Q5: 需要協助或有疑問嗎?
A5:訪問Aspose.CAD論壇以獲得社區支持。