將 STL 轉換為 PDF PNG 圖像

STL,立體光刻的縮寫,表示 3D 表面幾何形狀。這些在 CAD 相關應用程序中經常使用。您可以快速輕鬆地將 STL 文件轉換為 PDF。由於 PDF 格式的兼容性,這種文件格式轉換在需要在不同操作系統和環境中查看信息的情況下非常有用。同樣,您可以將 STL 渲染為 PNG 圖像,以便快速預覽文件。讓我們看一下以下部分以更好地學習它們:

STL 到 PDF 或 PNG 圖像轉換 – API 安裝

Aspose.CAD for .NET API 支持使用 STL、DWG、PLT 和許多其他支持的文件格式。在這裡我們將特別處理 STL 文件轉換。您可以通過從下載部分下載DLL文件或使用以下與NuGet包相關的安裝命令來配置API:

PM> Install-Package Aspose.CAD

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

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

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

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

// 指定輸入STL文件的路徑
string sourceFilePath = dataDir + "galeon.stl";

// 加載輸入STL圖像
using (var cadImage = (CadImage)Image.Load(sourceFilePath))
{             
    // 初始化 PdfOptions 類實例
    PdfOptions pdfOptions = new PdfOptions();
                
    string outPath = sourceFilePath + "test.pdf";

    // 將 STL 轉換為 PDF
    cadImage.Save(outPath, pdfOptions);
}

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

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

  1. 加載源 STL 文件作為輸入
  2. 初始化 PngOptions 類實例
  3. 將 STL 轉換為 PNG 並保存輸出

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

// 指定輸入STL文件的路徑
string sourceFilePath = dataDir + "galeon.stl";

// 加載輸入STL圖像
using (var cadImage = (CadImage)Image.Load(sourceFilePath))
{
    // 初始化 PngOptions 類實例
    PngOptions pngOptions = new PngOptions();

    string outPath = sourceFilePath + "test.png";

    // 將 STL 轉換為 PNG
    cadImage.Save(outPath, pngOptions);
}

結論

在這些部分中,我們學習瞭如何在基於 .NET 的應用程序中使用 C# 代碼將 STL 文件轉換或導出為 PDF 或 PNG 圖像。同樣,其他幾個與 CAD 相關的轉換和操作也是 API 的關鍵功能。您可以通過閱讀文檔進一步探索它。如果您需要任何幫助來創建滿足您需求的 POC,您還可以通過 免費支持論壇 與我們討論您的疑慮。我們將很榮幸為您提供幫助!

也可以看看