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

PageDescription
Funkciók és képességekA 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éseKé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éseHajlí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éseKü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éseSzá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 / EnumNévtérLeírás
PresentationAspose.Slides.FossGyökérkonténer; megvalósítja a IDisposable
ShapeTypeAspose.Slides.FossEnum a forma típusokhoz (Téglalap, Ellipszis, …)
FillTypeAspose.Slides.FossEnum a kitöltés típusokhoz (Szilárd, Gradiens, …)
NullableBoolAspose.Slides.FossHáromállapotú bool a formázáshoz (True, False, NotDefined)
SaveFormatAspose.Slides.Foss.ExportKimeneti formátum enum (csak a Pptx támogatott)
PointFAspose.Slides.Foss.DrawingLebegő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

 Magyar