Aspose轉換功能演示:使用C#以編程方式將STL轉換爲PDF或圖像

STL(立體光刻的縮寫)代表3D表面幾何形狀。這些通常在與CAD有關的應用程序中使用。使用Aspose可以輕鬆快捷地將STL文件轉換爲PDF。由於PDF格式的兼容性,這種文件格式轉換在需要查看不同操作系統和環境中的信息的情況下很有用。同樣,也可以將STL渲染爲PNG圖像以快速預覽文件。

  • 使用C#以編程方式將STL轉換爲PDF
  • 使用C#以編程方式將STL轉換爲PNG

Aspose.CAD for .NET API支持使用STL,DWG,PLT和許多其他受支持的文件格式。在這裏,我們將特別處理STL文件轉換。如果你還沒有使用過Aspose.CAD,不妨獲取最新版體驗


使用C#以編程方式將STL轉換爲PDF

PDF是流行的格式,因爲它與許多系統環境和應用程序具有極大的兼容性。您可能需要在基於.NET的應用程序中將STL文件轉換爲PDF。以下是將STL轉換爲PDF的步驟:

  1. 加載輸入的STL圖像
  2. 初始化PdfOptions類實例
  3. 使用保存方法將STL轉換爲PDF文件

下面的代碼段顯示瞭如何使用C#以編程方式將STL轉換爲PDF:

// Specify path for input STL file
string sourceFilePath = dataDir + "galeon.stl";

// Load input STL image
using (var cadImage = (CadImage)Image.Load(sourceFilePath))
{             
    // Initialize PdfOptions class instance
    PdfOptions pdfOptions = new PdfOptions();
                
    string outPath = sourceFilePath + "test.pdf";

    // Convert STL to PDF
    cadImage.Save(outPath, pdfOptions);
}

使用C#以編程方式將STL轉換爲PNG圖像

可以將STL文件轉換爲PNG圖像,以快速預覽數據和信息。以下步驟說明了轉換STL文件的過程:

  1. 加載輸入的STL圖像
  2. 初始化PngOptions類實例
  3. 將STL轉換爲PNG並保存輸出

下面的代碼詳細說明了如何按照以下步驟在C#中以編程方式將STL轉換爲PNG圖像:

// Specify path for input STL file
string sourceFilePath = dataDir + "galeon.stl";

// Load input STL image
using (var cadImage = (CadImage)Image.Load(sourceFilePath))
{
    // Initialize PngOptions class instance
    PngOptions pngOptions = new PngOptions();

    string outPath = sourceFilePath + "test.png";

    // Convert STL to PNG
    cadImage.Save(outPath, pngOptions);
}

如果您有任何疑問或需求,請隨時加入Aspose技術交流羣(761297826),我們很高興爲您提供查詢和諮詢

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章