Aspose.Slides FOSS עבור Java
Aspose.Slides FOSS for Java היא ספרייה קוד פתוח ברישיון MIT ליצירה, טעינה ושמירת קבצי PowerPoint .pptx ב-Java. היא מספקת מודל אובייקטים עשיר לשקופיות, צורות, טקסט, טבלאות, תמונות, תגובות ותכונות המסמך.
מאגר: github.com/aspose-slides-foss/Aspose.Slides-FOSS-for-Java
חבילה: org.aspose.slides.foss
רישיון: 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;מחלקות ליבה
| מחלקה | תיאור |
|---|---|
| Presentation | אובייקט השורש ליצירה, טעינה ושמירה של קבצי .pptx. |
| Slide | מייצג שקף יחיד במצגת. |
| SlideCollection | אוסף מסודר של שקפים במצגת. |
צורות
| Class | Description |
|---|---|
| Shape (GeometryShape) | מחלקת בסיס לצורות עם גיאומטריה בשקף. |
| ShapeCollection | אוסף של צורות בשקף. |
| AutoShape | צורה עם גיאומטריה מוגדרת מראש או מותאמת אישית וטקסט אופציונלי. |
טקסט
| מחלקה | תיאור |
|---|---|
| TextFrame | מסגרת טקסט המכילה פסקאות בתוך צורה. |
| Paragraph | פסקת טקסט המכילה חלקים. |
| Portion | רצף טקסט בתוך פסקה. |
טבלאות
| מחלקה | תיאור |
|---|---|
| Table | צורת טבלה על שקף. |
עיצוב
| מחלקה | תיאור |
|---|---|
| ColorFormat | צבע המשמש במצגת. |
| FillFormat | מאפייני עיצוב מילוי. |
| LineFormat | מאפייני עיצוב קו. |
| EffectFormat | עיצוב אפקט (טשטוש, זוהר, צל, השתקפות). |
| GradientFormat | מאפייני עיצוב מילוי גרדיאנט. |
| PatternFormat | מאפייני עיצוב מילוי תבנית. |
| ThreeDFormat | מאפייני עיצוב תלת‑ממדי. |
תמונות וציור
| מחלקה | תיאור |
|---|---|
| ImageCollection | אוסף של תמונות משובצות במצגת. |
הערות & תכונות
| מחלקה | תיאור |
|---|---|
| Comment | הערת שקופית. |
| CommentAuthor | מחבר הערות שקופיות. |
| DocumentProperties | נתוני מטא של מצגת (כותרת, מחבר, וכו’). |
מאסטרים, פריסות והערות
| Class | Description |
|---|---|
| LayoutSlide | שקף פריסה במצגת. |
| MasterSlide | שקף ראשי במצגת. |
| NotesSlide | שקף הערות המצורף לשקף במצגת. |