渲染特定 CAD 格式 (CF2)
Contents
[
Hide
]介紹
在本教學中,我們將探討如何使用 Groupdocs.Viewer for .NET 呈現特定的 CAD 格式。 Groupdocs.Viewer 是一個功能強大的文件檢視器 API,可讓開發人員在其應用程式中顯示 170 多種文件類型,而無需安裝任何外部軟體。具體來說,我們將重點放在將 CAD 格式(例如 CF2)渲染為各種輸出格式(例如 HTML、JPG、PNG 和 PDF)。
先決條件
在我們深入學習本教程之前,請確保您符合以下先決條件:
- Visual Studio 安裝在您的系統上。
- 適用於 .NET SDK 的 Groupdocs.Viewer。您可以從以下位置下載:這裡.
- C# 程式語言的基礎知識。
導入命名空間
首先,我們匯入渲染 CAD 格式所需的必要命名空間。
using GroupDocs.Viewer.Options;
using System;
using System.IO;
現在,讓我們將每個範例分解為多個步驟:
將 CF2 渲染為 HTML
步驟 1:定義將保存渲染的 HTML 的輸出目錄。
string outputDirectory = "Your Document Directory";
步驟 2:定義 HTML 輸出的檔案路徑格式。
string pageFilePathFormat = Path.Combine(outputDirectory, "CF2_result.html");
步驟3:初始化Viewer物件並指定輸入CF2檔案。
using (Viewer viewer = new Viewer(TestFiles.SAMPLE_CF2))
{
HtmlViewOptions options = HtmlViewOptions.ForEmbeddedResources(pageFilePathFormat);
//如果需要,設定其他渲染選項
//選項.CadOptions = CadOptions.ForRenderingByScaleFactor(0.7f);
viewer.View(options);
}
將 CF2 渲染為 JPG
步驟 1:定義 JPG 輸出的檔案路徑格式。
pageFilePathFormat = Path.Combine(outputDirectory, "CF2_result.jpg");
步驟2:初始化Viewer物件並指定輸入CF2檔案。
using (Viewer viewer = new Viewer(TestFiles.SAMPLE_CF2))
{
JpgViewOptions options = new JpgViewOptions(pageFilePathFormat);
//如果需要,設定其他渲染選項
//選項.CadOptions = CadOptions.ForRenderingByScaleFactor(0.7f);
viewer.View(options);
}
將 CF2 渲染為 PNG
第 1 步:定義 PNG 輸出的檔案路徑格式。
pageFilePathFormat = Path.Combine(outputDirectory, "CF2_result.png");
步驟2:初始化Viewer物件並指定輸入CF2檔案。
using (Viewer viewer = new Viewer(TestFiles.SAMPLE_CF2))
{
PngViewOptions options = new PngViewOptions(pageFilePathFormat);
//如果需要,設定其他渲染選項
//選項.CadOptions = CadOptions.ForRenderingByScaleFactor(0.7f);
viewer.View(options);
}
將 CF2 渲染為 PDF
步驟 1:定義 PDF 輸出的文件路徑格式。
pageFilePathFormat = Path.Combine(outputDirectory, "CF2_result.pdf");
步驟2:初始化Viewer物件並指定輸入CF2檔案。
using (Viewer viewer = new Viewer(TestFiles.SAMPLE_CF2))
{
PdfViewOptions options = new PdfViewOptions(pageFilePathFormat);
//如果需要,設定其他渲染選項
//選項.CadOptions = CadOptions.ForRenderingByScaleFactor(0.7f);
viewer.View(options);
}
結論
在本教學中,我們學習如何使用 Groupdocs.Viewer for .NET 渲染特定的 CAD 格式,例如 CF2。透過遵循逐步指南,您可以輕鬆地將文件呈現功能整合到您的 .NET 應用程式中。
常見問題解答
Groupdocs.Viewer 可以呈現 CF2 以外的其他 CAD 格式嗎?
是的,Groupdocs.Viewer 支援多種 CAD 格式,包括 DWG、DXF、DGN 等。
Groupdocs.Viewer 適合在 Web 應用程式中渲染文件嗎?
當然,Groupdocs.Viewer 可以無縫整合到 Web 應用程式中,以便直接在瀏覽器中呈現文件。
Groupdocs.Viewer 是否需要任何外部相依性來進行渲染?
不需要,Groupdocs.Viewer 是一個獨立的 API,不需要任何外部相依性或軟體安裝。
我可以根據我的要求自訂渲染選項嗎?
是的,Groupdocs.Viewer 提供了各種渲染選項,可進行自訂以滿足您的特定需求。
Groupdocs.Viewer 是否有試用版?
是的,您可以從以下位置取得 Groupdocs.Viewer 的免費試用版這裡.