Izstrādātāja rokasgrāmata

Šis ceļvedis aptver Aspose.Slides FOSS for Java pamatspējas ar izpildāmiem koda piemēriem katram funkciju apgabalam.

Šajā sadaļā

PageDescription
Features and CapabilitiesPilns atbalstīto funkciju saraksts: slaidi, formas, teksts, aizpildījums, efekti, 3D formatēšana, piezīmes, komentāri, attēli un dokumenta īpašības.
Working with ImagesIegult attēlus slaidos kā attēlu rāmjus no faila vai baitiem; kontrolēt aizpildījuma režīmu (izstiept, flīzēt).
Working with ConnectorsPievienot salieztus, elkoņa un taisnus savienotājus starp formām; iestatīt savienojuma vietas un līnijas stilu.
Working with 3D EffectsPielietot ārējo ēnu, spīdumu, izpludināšanu, slīpumu, kameras priekšiestatījumus, apgaismojuma komplektus un materiālus formām.
Working with CommentsPievienot pavedienveida pārskata komentārus un runātāja piezīmes; pārvaldīt komentāru autorus; lasīt anotācijas.

API Ievades punkts

Katra operācija sākas ar Presentation objektu. Vienmēr izmantojiet to try-with-resources blokā:

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 bloks nodrošina, ka iekšējie XML resursi tiek atbrīvoti, kad bloks iziet. Neuzglabājiet Presentation atsauci ārpus try bloka.

Atbalstīts izvades formāts

Vienīgais atbalstītais saglabāšanas formāts ir PPTX (SaveFormat.PPTX). Eksportēšana uz PDF, HTML, SVG vai attēlu formātiem nav pieejama šajā izdevumā.

Atslēgas klases

Class / EnumPackageDescription
Presentationorg.aspose.slides.fossSaknes konteineris; lietojiet try-with-resources
ShapeTypeorg.aspose.slides.fossEnum formu tipiem (RECTANGLE, ELLIPSE, …)
FillTypeorg.aspose.slides.fossEnum aizpildījuma tipiem (SOLID, GRADIENT, …)
NullableBoolorg.aspose.slides.fossTrīsstāvokļu bool formatēšanai (TRUE, FALSE, NOT_DEFINED)
SaveFormatorg.aspose.slides.foss.exportIzvades formāta enum (atbalstīts tikai PPTX)
Colororg.aspose.slides.foss.drawingARGB krāsas konstruktor
PointForg.aspose.slides.foss.drawingFloat 2D punkts (lietots komentāru pozīcijām)

Zināmie ierobežojumi

Šajā izdevumā šādas jomas izsauc UnsupportedOperationException:

  • Charts: nav diagrammu izveides vai modificēšanas
  • SmartArt: netiek atbalstīts
  • Animations and transitions: slaidu pārejas un objektu animācijas nevar iestatīt
  • Export formats: atbalstīta tikai PPTX saglabāšana; PDF, HTML, SVG vai attēlu eksportēšana nav pieejama
  • Hyperlinks and action settings: saišu objekti nav modificējami
  • VBA macros and digital signatures: nav pieejami

Nezināmas XML daļas, kas sastopamas ielādes laikā, tiek saglabātas burtiski saglabāšanas brīdī, tāpēc atkārtota ielāde nekad neizņem saturu, ko bibliotēka vēl nesaprot.

Skatīt arī

 Latviešu