Aspose.Slides for PHP via Java
Aspose.Slides for PHP via Java là một thư viện lớp dùng để tạo, đọc, chỉnh sửa và chuyển đổi các bản trình chiếu PowerPoint và OpenDocument trong các ứng dụng PHP, mà không cần Microsoft PowerPoint hay Office Automation.
Nó tải và lưu các định dạng PPT, PPTX, PPS, POT và ODP, bao gồm các biến thể có macro và mẫu, và xuất ra PDF, XPS, HTML, SVG, TIFF, Markdown và hình ảnh.
Bắt đầu
BẮT ĐẦU
ĐÁNH GIÁ
Xây dựng với Slides
CÔNG VIỆC THÔNG THƯỜNG
- Mở một bản trình chiếu
- Lưu một bản trình chiếu
- Chuyển đổi sang PDF
- Kết xuất các slide thành hình ảnh
- Chỉnh sửa văn bản và hình dạng
QUY TRÌNH LÀM VIỆC VỚI SLIDES
VÍ DỤ
Tham khảo & Hỗ trợ
THAM KHẢO
HỖ TRỢ
Bản trình chiếu đầu tiên của bạn
Aspose.Slides for PHP via Java chạy trên Java trong Apache Tomcat, và các script PHP của bạn tương tác với nó thông qua PHP/Java Bridge. Cài đặt thiết lập PHP 8.3 hoặc thấp hơn, Java, Tomcat và bridge, sau đó cài đặt gói từ Packagist vào thư mục dự án:
composer require aspose/slides
Sau đó sao chép tệp JAR của gói vào bridge và khởi động lại Tomcat, như trong bước 4 của Cài đặt trên Linux hoặc bước 6 của Cài đặt trên Windows. Khi Tomcat đang chạy, lưu script này dưới tên hello.php trong thư mục dự án và chạy php hello.php:
<?php
require_once("http://localhost:8080/JavaBridge/java/Java.inc");
require_once(__DIR__ . "/vendor/aspose/slides/lib/aspose.slides.php");
use aspose\slides\Presentation;
use aspose\slides\SaveFormat;
use aspose\slides\ShapeType;
$presentation = new Presentation();
try {
$slide = $presentation->getSlides()->get_Item(0);
$shape = $slide->getShapes()->addAutoShape(ShapeType::Rectangle, 50, 50, 400, 100);
$shape->getTextFrame()->setText("Hello, Aspose.Slides!");
$presentation->save(__DIR__ . "/hello.pptx", SaveFormat::Pptx);
} finally {
$presentation->dispose();
}
Script này lưu hello.pptx bên cạnh nó, với một slide chứa hộp văn bản. Nếu không có giấy phép, tệp đã lưu sẽ có dấu watermark đánh giá — xem Cấp phép. Để biết thêm các cách tạo và điền nội dung cho bản trình chiếu, xem Tạo bản trình chiếu.