Fejlesztői útmutató
Ez az útmutató bemutatja a Aspose.Slides FOSS for Java alapvető képességeit, futtatható kódrészletekkel minden funkcióterülethez.
Ebben a szakaszban
| Oldal | Leírás |
|---|---|
| Funkciók és képességek | A támogatott funkciók teljes listája: diák, alakzatok, szöveg, kitöltés, effektusok, 3D formázás, jegyzetek, megjegyzések, képek és dokumentumtulajdonságok. |
| Képek kezelése | Ágyazz be képeket a diákba képkockaként fájlból vagy bájtokból; szabályozd a kitöltési módot (nyújtás, csempe). |
| Kapcsolók kezelése | Adj hozzá ívelt, könyök- és egyenes összekötőket az alakzatok között; állítsd be a csatlakozási pontokat és a vonalstílust. |
| 3D effektusok kezelése | Alkalmazz külső árnyékot, ragyogást, elmosódást, rézsút, kamera előbeállításokat, fényrendszereket és anyagokat az alakzatokra. |
| Megjegyzések kezelése | Adj hozzá szálas felülvizsgálati megjegyzéseket és előadói jegyzeteket; kezeld a megjegyzés szerzőit; olvasd a jegyzeteket. |
API belépési pont
Minden művelet egy Presentation objektummal. Mindig használd egy try-with-resources blokkban:
import org.aspose.slides.foss.Presentation;
import org.aspose.slides.foss.export.SaveFormat;
// Open existing
try (Presentation prs = new Presentation("input.pptx")) {
// work with prs
prs.save("output.pptx", SaveFormat.PPTX);
}
// Create new
try (Presentation prs = new Presentation()) {
// work with prs
prs.save("new.pptx", SaveFormat.PPTX);
}A try-with-resources blokk biztosítja, hogy a belső XML erőforrások felszabaduljanak a blokk kilépésekor. Ne tárolj egy Presentation referenciát a try blokk kívül.
Támogatott kimeneti formátum
Az egyetlen támogatott mentési formátum PPTX (SaveFormat.PPTX). A PDF, HTML, SVG vagy képfájl formátumokba exportálás nem érhető el ebben a kiadásban.
Kulcsosztályok
| Osztály / Enum | Csomag | Leírás |
|---|---|---|
Presentation | org.aspose.slides.foss | Gyökérkonténer; használja try-with-resources-ban |
ShapeType | org.aspose.slides.foss | Enum a forma típusokhoz (RECTANGLE, ELLIPSE, …) |
FillType | org.aspose.slides.foss | Enum a kitöltés típusokhoz (SOLID, GRADIENT, …) |
NullableBool | org.aspose.slides.foss | Háromállapotú logikai érték a formázáshoz (TRUE, FALSE, NOT_DEFINED) |
SaveFormat | org.aspose.slides.foss.export | Kimeneti formátum enum (csak PPTX támogatott) |
Color | org.aspose.slides.foss.drawing | ARGB színkonstruktor |
PointF | org.aspose.slides.foss.drawing | Float 2D pont (kommentárpozíciókhoz használt) |
Ismert korlátozások
A következő területek felmerülnek UnsupportedOperationException ebben a kiadásban:
- Diagramok: nincs diagram létrehozás vagy módosítás
- SmartArt: nem támogatott
- Animációk és átmenetek: diák átmenetei és objektum animációk nem állíthatók be
- Export formátumok: csak a PPTX mentés támogatott; PDF, HTML, SVG vagy képexport nem érhető el
- Hiperhivatkozások és műveletbeállítások: a hivatkozási objektumok nem módosíthatók
- VBA makrók és digitális aláírások:nem elérhető
Az betöltés során felmerült ismeretlen XML részek szó szerint megmaradnak mentéskor, így a körkörös átalakítás soha nem távolítja el a könyvtár által még nem értett tartalmat.
Lásd még
- Első lépések: Telepítés és első program
- API-referencia: Osztály- és metódusreferencia
- Gyakorlati útmutatók: Feladatra orientált gyakorlati cikkek