安裝
Contents
[
Hide
]
概述
本文說明如何安裝與設定 Aspose.Slides for PHP via Java。它涵蓋所需的環境設定、透過 Packagist 下載函式庫、使用 PHP/Java Bridge 設定 Apache Tomcat,以及執行範例以驗證安裝是否成功。
配置環境
- 安裝 PHP 7,將 PHP 路徑加入系統
PATH變數,並在php.ini檔案中將allow_url_include設為On。 - 安裝 JRE 8。將
JAVA_HOME環境變數設定為已安裝 JRE 的路徑。 - 安裝 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
- 從 http://php-java-bridge.sourceforge.net/pjb/download.php 下載 PHP/Java Bridge(
php-java-bridge_x.x.x_documentation.zip),並將JavaBridge.war檔案解壓縮至 Tomcat 的webapps資料夾。 - 啟動 Apache Tomcat 服務。
- 下載 “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。 - 重新啟動 Apache Tomcat 服務。
- 在
aspose.slides資料夾中執行example.php,使用以下指令執行範例:
php example.php
常見問題
如何驗證 Aspose.Slides 已正確整合?
建置您的專案,實例化一個空白的 Presentation 並以新名稱儲存。若檔案順利建立且未拋出例外,表示函式庫已成功整合。
如何在處理大型簡報時限制記憶體消耗?
僅在需要時提升 JVM 記憶體上限,並在 finally 區塊中關閉每個 Presentation 實例,以即時釋放快取。此做法可防止記憶體不足錯誤,並在批次作業期間保持整體記憶體使用量可預測。
我可以排除不需要的匯出格式以減小最終 JAR 檔案大小嗎?
目前的 Aspose.Slides 版本以單一巨集函式庫發布, therefore無法在建置時停用特定匯出器(例如 PDF 或 SVG)。