STL 轉 PDF PNG 圖像

STL 文件用於顯示 3D 表面的幾何形狀。但是,只有少數 CAD 相關應用程序支持查看或使用 STL 文件。因此,您可能需要將 STL 文件轉換為 PDF 或 PNG 圖像。它可以讓您在許多操作系統和環境中概覽文件,因為 PDF 或圖像文件格式得到廣泛支持。讓我們瀏覽以下部分以查找更多詳細信息:

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

STL 文件也稱為立體光刻文件,因為它們用於存儲 3D 幾何信息。您可以使用 Aspose.CAD for Java API 轉換 STL 文件。您可以輕鬆利用 STL 轉換功能,無需任何其他第 3 方應用程序。只需從 下載 部分下載 JAR 文件即可配置您的 Java 環境,或者在基於 Maven 的應用程序中使用以下規範:

存儲庫:

<repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>http://repository.aspose.com/repo/</url>
    </repository>
</repositories>

依賴關係:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-cad</artifactId>
        <version>20.12</version>        
   </dependency>
</dependencies>

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

您可以按照以下步驟使用 Java 以編程方式將 STL 文件轉換為 PDF:

  1. 指定輸入 STL 文件的路徑。
  2. 使用 CadImage 類對象加載輸入 STL 文件。
  3. 初始化 PdfOptions 類實例。
  4. 將 STL 轉換為 PDF。

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

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

// 加載輸入STL圖像
CadImage cadImage = (CadImage)Image.load(sourceFilePath);

// 初始化 PdfOptions 類實例
PdfOptions pdfOptions = new PdfOptions();                 

// 將 STL 轉換為 PDF
cadImage.save(dataDir + "test.pdf", pdfOptions);

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

請使用以下步驟在 Java 應用程序中將 STL 文件轉換為 PNG 圖像:

  1. 加載輸入 STL 圖像。
  2. 初始化 PngOptions 類實例。
  3. 將 STL 圖像轉換為 PNG 圖像。

以下代碼演示瞭如何使用 Java 以編程方式將 STL 轉換為 PNG 圖像:

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

// 加載輸入STL圖像
CadImage cadImage = (CadImage)Image.load(sourceFilePath);

// 初始化 PngOptions 類實例
PngOptions pngOptions = new PngOptions();

// 將 STL 轉換為 PNG 圖像
cadImage.save(sourceFilePath + "test.png", pngOptions);

結論

總之,您已經了解瞭如何使用 Java 以編程方式將 STL 文件轉換為不同的文件格式,包括 PDF 文檔和 PNG 圖像。本文是一個分步指南,討論 API 配置及其在應用程序中的使用。您可以通過查看 API 文檔 來探索其他幾個功能。此外,如有任何疑問,請隨時通過免費支持論壇與我們聯繫。我們很樂意收到您的回复!

也可以看看