安裝

概述

Installation guide 說明如何將 Aspose.Slides for Java 加入您的專案環境。它展示如何從 Maven Central 參考函式庫或下載離線 JAR 套件,並指出 checksum 檔案的位置,以便驗證完整性。完成本節後,您應該已能在建置流程中加入 Aspose.Slides,並執行簡單的「Hello, World」簡報以確認設定正確。

Aspose.Slides for Java 不需要 Microsoft PowerPoint。它會以程式方式產生必要的簡報檔案。但若要檢視產生的簡報,您可能需要 Microsoft PowerPoint 或其他簡報檢視程式。

安裝與設定 Java

Java 是一種受歡迎的程式語言,可在多種平台上執行程式。欲取得在任何作業系統上安裝與設定 Java 的資訊,請造訪 https://java.com/

從 Maven 儲存庫安裝 Aspose.Slides for Java

Aspose 於其 Maven repositories 中託管所有 Java API。您可以將 Aspose.Slides for Java API 直接整合至 Maven 專案,僅需最小的設定。

  1. 指定 Maven 儲存庫設定

    在 pom.xml 中加入 Aspose Maven 儲存庫的設定/位置,如下所示:

<repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>https://releases.aspose.com/java/repo/</url>
    </repository>
</repositories>
  1. 定義 Aspose.Slides for Java API 相依性

    以此方式在 pom.xml 中定義 Aspose.Slides for Java API 相依性:

<dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-slides</artifactId>
        <version>XX.XX</version>
        <classifier>jdk16</classifier>
    </dependency>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-slides</artifactId>
        <version>XX.XX</version>
        <classifier>javadoc</classifier>
    </dependency>
</dependencies>

Aspose.Slides for Java 的相依性隨後即會在您的 Maven 專案中被定義。

常見問題

如何驗證 Aspose.Slides 已正確整合?

建置您的專案,實例化一個空白的 Presentation 並以新名稱儲存。若檔案成功建立且未拋出例外,表示函式庫已成功整合。

處理大型簡報時,如何限制記憶體消耗?

僅將 JVM 記憶體上限提高到實際需要的程度,並在 finally 區塊中關閉每個 Presentation 實例,以即時釋放快取。此做法可防止記憶體不足錯誤,並使批次操作期間的整體記憶體使用保持可預測。

我能排除不需要的匯出格式以縮小最終 JAR 大小嗎?

目前的 Aspose.Slides 版本以單一大型函式庫形式發佈,於建置時無法停用特定匯出器(例如 PDF 或 SVG)。