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

OldalLeírás
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é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éseAdj 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éseAlkalmazz 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éseAdj 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 / EnumCsomagLeírás
Presentationorg.aspose.slides.fossGyökérkonténer; használja try-with-resources-ban
ShapeTypeorg.aspose.slides.fossEnum a forma típusokhoz (RECTANGLE, ELLIPSE, …)
FillTypeorg.aspose.slides.fossEnum a kitöltés típusokhoz (SOLID, GRADIENT, …)
NullableBoolorg.aspose.slides.fossHáromállapotú logikai érték a formázáshoz (TRUE, FALSE, NOT_DEFINED)
SaveFormatorg.aspose.slides.foss.exportKimeneti formátum enum (csak PPTX támogatott)
Colororg.aspose.slides.foss.drawingARGB színkonstruktor
PointForg.aspose.slides.foss.drawingFloat 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

 Magyar