Hương vị của Java PPT API
Chương này sẽ đưa bạn qua một số hương vị của Java PowerPoint API và các tính năng của chúng. Có nhiều nhà cung cấp cung cấp các API liên quan đến Java PPT; một số trong số chúng được xem xét trong chương này.
Aspose Slides dành cho Java
Trang trình bày Aspose cho Java là một API PPT Java được cấp phép thuần túy, được phát triển và phân phối bởi nhà cung cấp Aspose. Phiên bản mới nhất của API này là 8.1.2, được phát hành vào tháng 7 năm 2014. Đây là một API phong phú và nặng (kết hợp giữa các lớp Java thuần túy và các lớp AWT) để thiết kế thành phần PPT có thể đọc, viết và quản lý các trang trình bày.
Các ứng dụng phổ biến của API này như sau:
- Tạo bản trình bày động
- Kết xuất và in các bản trình bày có độ trung thực cao
- Tạo, chỉnh sửa, chuyển đổi và in bản trình bày
Apache POI
Apache POI là một thư viện mã nguồn mở 100% được cung cấp bởi Apache Software Foundation. Hầu hết các nhà phát triển ứng dụng quy mô vừa và nhỏ phụ thuộc rất nhiều vào Apache POI (HSLF + XSLF). Nó hỗ trợ tất cả các tính năng cơ bản của thư viện PPT; tuy nhiên, kết xuất và trích xuất văn bản là các tính năng chính của nó. Dưới đây là kiến trúc của Apache POI cho PPT.