Vodič za programere
Ovaj vodič pokriva osnovne mogućnosti Aspose.Slides FOSS za Java sa izvršivim primerima koda za svako područje funkcionalnosti.
U ovom odeljku
| Page | Description |
|---|---|
| Funkcije i mogućnosti | Potpuna lista podržanih funkcija: slajdovi, oblici, tekst, popunjavanje, efekti, 3D formatiranje, beleške, komentari, slike i svojstva dokumenta. |
| Rad sa slikama | Umetnite slike u slajdove kao okvire slika iz fajla ili bajtova; kontrolisajte režim popunjavanja (razvlačenje, pločice). |
| Rad sa konektorima | Dodajte savijene, laktaste i ravne konektore između oblika; postavite tačke povezivanja i stil linije. |
| Rad sa 3D efektima | Primeni spoljašnju senku, sjaj, zamućenje, nagib, unapred podešene kamere, svetlosne postavke i materijale na oblike. |
| Rad sa komentarima | Dodajte povezane komentare za pregled i beleške govornika; upravljajte autorima komentara; čitajte anotacije. |
API ulazna tačka
Svaka operacija počinje sa Presentation objektom. Uvek ga koristite unutar try‑with‑resources bloka:
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);
}Try-with-resources blok osigurava da se interni XML resursi oslobode kada blok završi. Nemojte čuvati Presentation referencu izvan try bloka.
Podržani izlazni format
Jedini podržani format za čuvanje je PPTX (SaveFormat.PPTX). Izvoz u PDF, HTML, SVG ili formate slika nije dostupan u ovoj ediciji.
Ključne klase
| Class / Enum | Package | Description |
|---|---|---|
Presentation | org.aspose.slides.foss | Root kontejner; koristi se u try-with-resources |
ShapeType | org.aspose.slides.foss | Enum za tipove oblika (RECTANGLE, ELLIPSE, …) |
FillType | org.aspose.slides.foss | Enum za tipove popunjavanja (SOLID, GRADIENT, …) |
NullableBool | org.aspose.slides.foss | Tri‑state bool za formatiranje (TRUE, FALSE, NOT_DEFINED) |
SaveFormat | org.aspose.slides.foss.export | Enum izlaznog formata (podržan je samo PPTX) |
Color | org.aspose.slides.foss.drawing | Konstruktor ARGB boje |
PointF | org.aspose.slides.foss.drawing | Float 2D tačka (koristi se za pozicije komentara) |
Познате ограничења
Sledeća područja podižu UnsupportedOperationException u ovom izdanju:
- Charts: nema kreiranja ili izmene grafikona
- SmartArt: nije podržano
- Animations and transitions: prelazi slajdova i animacije objekata ne mogu biti postavljeni
- Export formats: podržano je samo čuvanje u PPTX; nema PDF, HTML, SVG ili izvoz slika
- Hyperlinks and action settings: objekti linkova nisu izmenjivi
- VBA macros and digital signatures: nisu dostupni
Nepožnati XML delovi koji se pojave prilikom učitavanja čuvaju se doslovno prilikom čuvanja, tako da povratno učitavanje nikada ne uklanja sadržaj koji biblioteka još ne razume.
Види такође
- Početak: Instalacija i prvi program
- API referenca: Referenca klasa i metoda
- Vodiči: Članci usmereni na zadatke