Fejlesztői útmutató
Ez az útmutató lefedi az Aspose.Slides FOSS for .NET alapvető képességeit, futtatható kódrészletekkel minden funkcióterülethez.
Ebben a szakaszban
| Page | Description |
|---|---|
| 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 | Képek beágyazása diákba képkockaként fájlból vagy adatfolyamból; a kitöltési mód (nyújtás, csempe) vezérlése. |
| Csatlakozók kezelése | Hajlított, könyök- és egyenes csatlakozók hozzáadása alakzatok között; csatlakozási pontok és vonalstílus beállítása. |
| 3D effektusok kezelése | Külső árnyék, ragyogás, elmosás, rézsút, kamera előbeállítások, fényrendszerek és anyagok alkalmazása alakzatokra. |
| Megjegyzések kezelése | Szálas felülvizsgálati megjegyzések és előadói jegyzetek hozzáadása; megjegyzésírók kezelése; annotációk olvasása. |
API belépési pont
Minden művelet egy Presentation objektummal kezdődik. Mindig használja egy using állítással:
using Aspose.Slides.Foss;
using Aspose.Slides.Foss.Export;
// Open existing
using var prs = new Presentation("input.pptx");
// work with prs
prs.Save("output.pptx", SaveFormat.Pptx);using Aspose.Slides.Foss;
using Aspose.Slides.Foss.Export;
// Create new
using var prs = new Presentation();
// work with prs
prs.Save("new.pptx", SaveFormat.Pptx);A using utasítás biztosítja, hogy a belső erőforrások felszabaduljanak, amikor a hatókör kilép. Ne tároljon egy Presentation hivatkozást a using hatókörén túl.
Támogatott kimeneti formátum
Az egyetlen támogatott mentési formátum a PPTX (SaveFormat.Pptx). A PDF, HTML, SVG vagy képfájl formátumokba való exportálás nem érhető el ebben a kiadásban.
Kulcsosztályok
| Osztály / Enum | Névtér | Leírás |
|---|---|---|
Presentation | Aspose.Slides.Foss | Gyökérkonténer; megvalósítja a IDisposable |
ShapeType | Aspose.Slides.Foss | Enum a forma típusokhoz (Téglalap, Ellipszis, …) |
FillType | Aspose.Slides.Foss | Enum a kitöltés típusokhoz (Szilárd, Gradiens, …) |
NullableBool | Aspose.Slides.Foss | Háromállapotú bool a formázáshoz (True, False, NotDefined) |
SaveFormat | Aspose.Slides.Foss.Export | Kimeneti formátum enum (csak a Pptx támogatott) |
PointF | Aspose.Slides.Foss.Drawing | Lebegőpontos 2D pont (a megjegyzés pozíciókhoz használt) |
Ismert korlátok
A következő területek nem támogatottak ebben a kiadásban:
- Diagramok: diagramok létrehozása vagy módosítása nem lehetséges
- SmartArt: nem támogatott
- Animációk és áttűnések: diák áttűnései és objektumanimációk nem állíthatók be
- Export formátumok: csak a PPTX mentés támogatott; PDF, HTML, SVG vagy képexport nem lehetséges
- Hiperhivatkozások és műveletbeállítások: a hivatkozás objektumok nem módosíthatók
- VBA makrók és digitális aláírások: nem érhetők el
A betöltés során felmerülő 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 útmutató cikkek