原創|使用教程|編輯:張瑩心|2021-11-09 09:30:16.407|閱讀 461 次
概述:IFC文件用于對建筑物、設施和不同的基礎設施進行建模。但是,支持此文件格式的應用程序有限,因此您可能需要將 IFC 文件轉換為JPG或PNG圖像,以便在不同的系統環境中預覽內容。本文介紹如何使用 C# 以編程方式將 IFC 文件轉換為圖像。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
IFC文件用于對建筑物、設施和不同的基礎設施進行建模。但是,支持此文件格式的應用程序有限,因此您可能需要將 IFC 文件轉換為JPG或PNG圖像,以便在不同的系統環境中預覽內容。本文介紹如何利用Aspose.CAD for .NET使用 C# 以編程方式將 IFC 文件轉換為圖像。
Aspose.CAD for .NET API支持使用STL,DWG,PLT和許多其他受支持的文件格式。在這里,我們將特別處理STL文件轉換。如果你還沒有使用過Aspose.CAD,不妨點擊下載Aspose.CAD最新版體驗。
整合所有格式API處理控件Aspose.Total永久授權火熱促銷中,立馬1分鐘了解全部!
使用 C# 以編程方式將 IFC 文件轉換為 JPG 圖像
您可以通過以下步驟將 IFC 文件轉換為 JPG 圖像:
以下代碼片段演示了如何使用 C# 以編程方式將 IFC 文件轉換為 JPG 圖像:
// Load input IFC file using the Image class Image image = Image.Load("template.ifc"); // Create an instance of CadRasterizationOptions class CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions() { // Set the height & width PageWidth = 1600, PageHeight = 1600 }; // Create an object of JpegOptions JpegOptions options = new JpegOptions(); // Set the VectorRasterizationOptions options.VectorRasterizationOptions = rasterizationOptions; // Convert IFC to JPG image image.Save("output.jpg", options);
使用 C# 將 IFC 轉換為 PNG 圖像
您可以通過以下步驟將 IFC 文件轉換為 PNG 圖像:
以下代碼片段顯示了如何使用 C# 以編程方式將 IFC 文件轉換為 PNG 圖像:
// Load input IFC file using the Image class Image image = Image.Load("template.ifc"); // Create an instance of CadRasterizationOptions class CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions() { // Set the height & width PageWidth = 1600, PageHeight = 1600 }; // Create an object of PngOptions PngOptions options = new PngOptions(); // Set the VectorRasterizationOptions options.VectorRasterizationOptions = rasterizationOptions; // Convert IFC to PNG image image.Save("output.png", options);
如果您有任何疑問或需求,請隨時加入Aspose技術交流群(761297826),我們很高興為您提供查詢和咨詢。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn