Aspose.Slides FOSS cho Java
Aspose.Slides FOSS for Java là một thư viện mã nguồn mở, có giấy phép MIT, dùng để tạo, tải và lưu các tệp PowerPoint .pptx trong Java. Nó cung cấp một mô hình đối tượng phong phú cho các slide, hình dạng, văn bản, bảng, hình ảnh, bình luận và thuộc tính tài liệu.
Kho lưu trữ: github.com/aspose-slides-foss/Aspose.Slides-FOSS-for-Java
Gói: org.aspose.slides.foss
Giấy phép: MIT
Các lớp lõi
| Lớp | Mô tả |
|---|
| Presentation | Đối tượng gốc để tạo, tải và lưu các tệp .pptx. |
| Slide | Biểu diễn một slide duy nhất trong bản trình chiếu. |
| SlideCollection | Bộ sưu tập có thứ tự của các slide trong bản trình chiếu. |
Hình dạng
| Class | Description |
|---|
| Shape (GeometryShape) | Lớp cơ sở cho các hình dạng có hình học trên một slide. |
| ShapeCollection | Bộ sưu tập các hình dạng trên một slide. |
| AutoShape | Một hình dạng với hình học được cài sẵn hoặc tùy chỉnh và có thể có văn bản. |
Văn bản
| Lớp | Mô tả |
|---|
| TextFrame | Khung văn bản chứa các đoạn trong một hình dạng. |
| Paragraph | Một đoạn văn bản chứa các phần. |
| Portion | Một chuỗi văn bản trong một đoạn văn. |
Bảng
| Lớp | Mô tả |
|---|
| Table | Hình dạng Table trên một slide. |
Định dạng
Hình ảnh & Bản vẽ
| Lớp | Mô tả |
|---|
| ImageCollection | Bộ sưu tập các hình ảnh được nhúng trong bản trình chiếu. |
Bình luận & Thuộc tính
Mẫu chính, Bố cục & Ghi chú
| Lớp | Mô tả |
|---|
| LayoutSlide | Một slide bố cục trong bản trình chiếu. |
| MasterSlide | Một slide mẫu trong bản trình chiếu. |
| NotesSlide | Slide ghi chú được đính kèm vào slide bản trình chiếu. |