Aspose.Slides FOSS Java
Aspose.Slides FOSS for Java yra atviro kodo, MIT licencijos biblioteka, skirta kurti, įkelti ir išsaugoti PowerPoint .pptx failus Java kalboje. Ji suteikia turtingą objektų modelį skaidrėms, formoms, tekstui, lentelėms, vaizdams, komentarams ir dokumento savybėms.
Saugykla: github.com/aspose-slides-foss/Aspose.Slides-FOSS-for-Java
Paketas: org.aspose.slides.foss
Licencija: MIT
import org.aspose.slides.foss.Presentation;
import org.aspose.slides.foss.ISlide;
import org.aspose.slides.foss.IAutoShape;
import org.aspose.slides.foss.ShapeType;
import org.aspose.slides.foss.export.SaveFormat;Pagrindinės klasės
| Klasė | Aprašymas |
|---|---|
| Presentation | Pagrindinis objektas, skirtas kurti, įkelti ir išsaugoti .pptx failus. |
| Slide | Atstovauja vieną skaidrę prezentacijoje. |
| SlideCollection | Surikiuota skaidrių kolekcija prezentacijoje. |
Formos
| Klasė | Aprašymas |
|---|---|
| Shape (GeometryShape) | Pagrindinė klasė formoms su geometrija skaidrėje. |
| ShapeCollection | Formų kolekcija skaidrėje. |
| AutoShape | Forma su iš anksto nustatyta arba pasirinktinė geometrija ir pasirenkamu tekstu. |
Tekstas
| Klasė | Aprašymas |
|---|---|
| TextFrame | Teksto rėmelis, kuriame yra pastraipos figūroje. |
| Paragraph | Teksto pastraipa, kurioje yra fragmentų. |
| Portion | Teksto fragmentas pastraipoje. |
Lentelės
| Klasė | Aprašymas |
|---|---|
| Lentelė | Lentelės forma skaidrėje. |
Formatavimas
| Class | Description |
|---|---|
| ColorFormat | Spalva, naudojama pristatyme. |
| FillFormat | Užpildo formatavimo savybės. |
| LineFormat | Linijos formatavimo savybės. |
| EffectFormat | Efekto formatavimas (išsklaidyti, švytėjimas, šešėlis, atspindys). |
| GradientFormat | Gradientinio užpildo formatavimo savybės. |
| PatternFormat | Rašto užpildo formatavimo savybės. |
| ThreeDFormat | 3-D formatavimo savybės. |
Vaizdai ir brėžiniai
| Klasė | Aprašymas |
|---|---|
| ImageCollection | Paveikslų kolekcija, įterpta į prezentaciją. |
Komentarai ir savybės
| Klasė | Aprašymas |
|---|---|
| Comment | Skaidrės komentaras. |
| CommentAuthor | Skaidrės komentarų autorius. |
| DocumentProperties | Pateikties metaduomenys (pavadinimas, autorius ir kt.). |
Pagrindiniai, Išdėstymai ir Pastabos
| Klasė | Aprašymas |
|---|---|
| LayoutSlide | Išdėstymo skaidrė pristatyme. |
| MasterSlide | Pagrindinė skaidrė pristatyme. |
| NotesSlide | Pastabų skaidrė, prisegta prie pristatymo skaidrės. |