Aspose.Slides FOSS pentru Java

Aspose.Slides FOSS for Java este o bibliotecă open-source, licențiată MIT, pentru crearea, încărcarea și salvarea fișierelor PowerPoint .pptx în Java. Aceasta oferă un model de obiecte bogat pentru diapozitive, forme, text, tabele, imagini, comentarii și proprietățile documentului.

Depozit: github.com/aspose-slides-foss/Aspose.Slides-FOSS-for-Java

Pachet: org.aspose.slides.foss

Licență: 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;

Clase de bază

ClasăDescriere
PresentationObiectul rădăcină pentru crearea, încărcarea și salvarea fișierelor .pptx.
SlideReprezintă un singur diapozitiv într-o prezentare.
SlideCollectionColecție ordonată de diapozitive într-o prezentare.

Forme

ClasăDescriere
Shape (GeometryShape)Clasa de bază pentru forme cu geometrie pe un diapozitiv.
ShapeCollectionColecție de forme pe un diapozitiv.
AutoShapeO formă cu geometrie predefinită sau personalizată și text opțional.

Text

ClasăDescriere
TextFrameCadru de text care conține paragrafe într-o formă.
ParagraphUn paragraf de text care conține porțiuni.
PortionUn fragment de text într-un paragraf.

Tabele

ClasăDescriere
TableFormă de tabel pe un diapozitiv.

Formatare

ClassDescription
ColorFormatCuloarea utilizată într-o prezentare.
FillFormatProprietăți de formatare a umplerii.
LineFormatProprietăți de formatare a liniei.
EffectFormatFormatare de efect (estompare, strălucire, umbră, reflexie).
GradientFormatProprietăți de format de umplere gradient.
PatternFormatProprietăți de format de umplere cu model.
ThreeDFormatProprietăți de formatare 3‑D.

Imagini & Desen

ClasăDescriere
ImageCollectionColecție de imagini încorporate în prezentare.

Comentarii și Proprietăți

ClasăDescriere
CommentUn comentariu la diapozitiv.
CommentAuthorAutorul comentariilor la diapozitiv.
DocumentPropertiesMetadatele prezentării (titlu, autor etc.).

Mastere, Layout-uri & Note

ClasăDescriere
LayoutSlideUn diapozitiv de aspect în prezentare.
MasterSlideUn diapozitiv principal în prezentare.
NotesSlideDiapozitiv de note atașat unui diapozitiv de prezentare.
 Română