Presentation

Presentation — Aspose.Slides FOSS for Java API Reference

ColladaSaveOptions Presentation klase ir saknes objekts PowerPoint izveidei, ielādei un saglabāšanai .pptx faili Aspose.Slides FOSS priekš Java. Tas īsteno IPresentation.

ColladaSaveOptions: org.aspose.slides.foss

import org.aspose.slides.foss.*;
public class Presentation implements IPresentation

ColladaSaveOptions

IPresentation -> Presentation


ColladaSaveOptions

ColladaSaveOptionsColladaSaveOptions
Presentation()Izveidot jaunu tukšu prezentāciju ar vienu slaidu.
Presentation(String path)Atvērt prezentāciju no norādītā faila ceļa.
Presentation(InputStream in)Atvērt prezentāciju no norādītā ievades plūsmas.

ColladaSaveOptions:

import org.aspose.slides.foss.*;

// Create a new empty presentation
Presentation prs = new Presentation();

// Open an existing PPTX file
Presentation prs2 = new Presentation("deck.pptx");

// Load from a stream
InputStream stream = new FileInputStream("deck.pptx");
Presentation prs3 = new Presentation(stream);

ColladaSaveOptions

ColladaSaveOptionsColladaSaveOptionsColladaSaveOptionsColladaSaveOptions
getSlides()ISlideCollectionColladaSaveOptionsKārtota slaidu kolekcija prezentācijā.
getMasters()IMasterSlideCollectionColladaSaveOptionsGalveno slaidu kolekcija.
getLayoutSlides()IGlobalLayoutSlideCollectionColladaSaveOptionsVisu izkārtojuma slaidu kolekcija visos galvenajos.
getCommentAuthors()ICommentAuthorCollectionColladaSaveOptionsKomentāru autoru kolekcija.
getDocumentProperties()IDocumentPropertiesColladaSaveOptionsPamat, lietojumprogrammas un pielāgotie dokumenta metadati.
getImages()IImageCollectionColladaSaveOptionsVisu prezentācijā iegultu attēlu kolekcija.
getNotesSize()INotesSizeColladaSaveOptionsPiezīmju slaida izmēra iestatījumi.
getSourceFormat()SourceFormatColladaSaveOptionsIelādētā prezentācijas avota formāts.
getCurrentDateTime() / setCurrentDateTime(LocalDateTime)LocalDateTimeLasīt/RakstītDatums un laiks, ko izmanto datuma/laika vietturiem.
getFirstSlideNumber() / setFirstSlideNumber(int)intLasīt/RakstītPirmā slaida numurs prezentācijā.

ColladaSaveOptions

save(String path)

Saglabā prezentāciju failā (noklusējuma PPTX formātā).

ColladaSaveOptionsColladaSaveOptionsColladaSaveOptions
pathStringGalamērķa faila ceļš.
prs.save("output.pptx");

save(OutputStream stream)

Saglabā prezentāciju izvades straumē.

ColladaSaveOptionsColladaSaveOptionsColladaSaveOptions
streamOutputStreamGalamērķa straume.

save(String path, SaveFormat format)

Saglabā prezentāciju failā norādītā formātā.

ColladaSaveOptionsColladaSaveOptionsColladaSaveOptions
pathStringGalamērķa faila ceļš.
formatSaveFormatIzvades formāts (piemēram,., SaveFormat.PPTX).
prs.save("output.pptx", SaveFormat.PPTX);

save(OutputStream stream, SaveFormat format)

Saglabā prezentāciju straumē norādītā formātā.

save(String path, SaveFormat format, ISaveOptions options)

Saglabā prezentāciju failā ar papildu opcijām.

ColladaSaveOptionsColladaSaveOptionsColladaSaveOptions
pathStringMērķa faila ceļš.
formatSaveFormatIzvades formāts.
optionsISaveOptionsSaglabāšanas iespējas, kas kontrolē izvades uzvedību.

Lietošanas piemēri

Izveidot prezentāciju ar Shape

import org.aspose.slides.foss.*;

Presentation prs = new Presentation();
ISlide slide = prs.getSlides().get(0);
IAutoShape shape = slide.getShapes().addAutoShape(
    ShapeType.RECTANGLE, 50, 50, 300, 100);
shape.addTextFrame("Hello, Slides!");
prs.save("hello.pptx", SaveFormat.PPTX);

Atvērt, pārbaudīt un saglabāt atkārtoti

import org.aspose.slides.foss.*;

Presentation prs = new Presentation("existing.pptx");
System.out.println("Slides: " + prs.getSlides().size());
for (int i = 0; i < prs.getSlides().size(); i++) {
    ISlide slide = prs.getSlides().get(i);
    System.out.println("  Slide " + i + ": " + slide.getShapes().size() + " shapes");
}
prs.save("existing-updated.pptx", SaveFormat.PPTX);

Iestatīt dokumenta īpašības

import org.aspose.slides.foss.*;

Presentation prs = new Presentation();
prs.getDocumentProperties().setTitle("Q1 Results");
prs.getDocumentProperties().setAuthor("Finance Team");
prs.getDocumentProperties().setSubject("Quarterly Review");
prs.save("q1.pptx", SaveFormat.PPTX);

Skatīt arī

 Latviešu