Kūrėjo vadovas
Šiame vadove apžvelgiamos pagrindinės Aspose.Slides FOSS for Java galimybės su vykdomais kodo pavyzdžiais kiekvienai funkcijų sričiai.
Šioje skiltyje
| Page | Description |
|---|---|
| Savybės ir galimybės | Visas palaikomų funkcijų sąrašas: skaidrės, formos, tekstas, užpildymas, efektai, 3D formatavimas, pastabos, komentarai, vaizdai ir dokumento savybės. |
| Darbas su vaizdais | Įterpkite vaizdus į skaidres kaip paveikslų rėmus iš failo arba baitų; valdykite užpildymo režimą (ištempimas, plytelės). |
| Darbas su jungtukais | Pridėkite lenktus, alkūninės ir tiesius jungtukus tarp formų; nustatykite sujungimo vietas ir linijos stilių. |
| Darbas su 3D efektais | Taikykite išorinį šešėlį, švytėjimą, išblykimą, briauną, kameros iš anksto nustatytus parametrus, apšvietimo įrangą ir medžiagas formoms. |
| Darbas su komentarais | Pridėkite susijusius peržiūros komentarus ir kalbėtojo pastabas; tvarkykite komentarų autorius; skaitykite anotacijas. |
API įėjimo taškas
Kiekviena operacija prasideda Presentation objektu. Visada naudokite jį try-with-resources bloke:
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 blokas užtikrina, kad vidiniai XML ištekliai būtų atlaisvinti, kai blokas išeina. Nelaikykite Presentation nuorodos už try bloko ribų.
Palaikomas išvesties formatas
Vienintelis palaikomas išsaugojimo formatas yra PPTX (SaveFormat.PPTX). Eksportavimas į PDF, HTML, SVG arba vaizdo formatus šioje leidimo versijoje nėra prieinamas.
Pagrindinės klasės
| Class / Enum | Package | Description |
|---|---|---|
Presentation | org.aspose.slides.foss | Pagrindinis konteineris; naudokite su try-with-resources |
ShapeType | org.aspose.slides.foss | Enum formų tipams (RECTANGLE, ELLIPSE, …) |
FillType | org.aspose.slides.foss | Enum užpildo tipams (SOLID, GRADIENT, …) |
NullableBool | org.aspose.slides.foss | Trijų būsenų loginė reikšmė formatavimui (TRUE, FALSE, NOT_DEFINED) |
SaveFormat | org.aspose.slides.foss.export | Išvesties formato enum (palaikomas tik PPTX) |
Color | org.aspose.slides.foss.drawing | ARGB spalvos konstruktorius |
PointF | org.aspose.slides.foss.drawing | Slankaus kablelio 2D taškas (naudojamas komentarų pozicijoms) |
Žinomi apribojimai
Šios sritys šioje leidimo versijoje sukelia UnsupportedOperationException:
- Charts: nėra diagramų kūrimo ar modifikavimo
- SmartArt: nepalaikoma
- Animations and transitions: skaidrių perėjimai ir objektų animacijos negali būti nustatyti
- Export formats: palaikomas tik PPTX išsaugojimas; nėra PDF, HTML, SVG ar vaizdo eksporto
- Hyperlinks and action settings: nuorodų objektai negali būti modifikuojami
- VBA macros and digital signatures: neprieinama
Nežinomos XML dalys, su kuriomis susiduriama įkėlimo metu, išsaugomos nepakitusiomis, todėl pakartotinis įkėlimas niekada nepašalina turinio, kurio biblioteka dar nesupranta.
Žr. taip pat
- Pradžia: Įdiegimas ir pirmoji programa
- API nuoroda: Klasių ir metodų nuoroda
- Gairės kaip atlikti: Užduotimis orientuoti kaip atlikti straipsniai