安裝

概述

本文說明如何安裝與設定 Aspose.Slides for PHP via Java。它涵蓋所需的環境設定、透過 Packagist 下載函式庫、使用 PHP/Java Bridge 設定 Apache Tomcat,以及執行範例以驗證安裝是否成功。

配置環境

  1. 安裝 PHP 7,將 PHP 路徑加入系統 PATH 變數,並在 php.ini 檔案中將 allow_url_include 設為 On
  2. 安裝 JRE 8。將 JAVA_HOME 環境變數設定為已安裝 JRE 的路徑。
  3. 安裝 Apache Tomcat 8.0。

下載 Aspose.Slides for PHP via Java

packagist 是下載 Aspose.Slides for PHP via Java 的最簡單方式。

若要使用 Packagist 安裝 Aspose.Slides,請執行以下指令:

   composer require aspose/slides

配置 Apache Tomcat

  1. http://php-java-bridge.sourceforge.net/pjb/download.php 下載 PHP/Java Bridge(php-java-bridge_x.x.x_documentation.zip),並將 JavaBridge.war 檔案解壓縮至 Tomcat 的 webapps 資料夾。
  2. 啟動 Apache Tomcat 服務。
  3. 下載 “Aspose.Slides for PHP via Java” 並解壓縮至 aspose.slides 資料夾。將 jar/aspose-slides-x.x-php.jar 檔案複製至 webapps\JavaBridge\WEB-INF\lib 資料夾。若使用 PHP 8,請以 Java.inc.php8.zip 中的 Java.inc 替換 PHP-Java Bridge 中原有的 Java.inc
  4. 重新啟動 Apache Tomcat 服務。
  5. aspose.slides 資料夾中執行 example.php,使用以下指令執行範例:
   php example.php

常見問題

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

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

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

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

我可以排除不需要的匯出格式以減小最終 JAR 檔案大小嗎?

目前的 Aspose.Slides 版本以單一巨集函式庫發布, therefore無法在建置時停用特定匯出器(例如 PDF 或 SVG)。