Presentation

Presentation — Aspose.Slides FOSS for Java API Reference

ColladaSaveOptions Presentation class adalah objek akar untuk membuat, memuat, dan menyimpan PowerPoint .pptx fail dalam Aspose.Slides FOSS untuk Java. Ia melaksanakan IPresentation.

ColladaSaveOptions: org.aspose.slides.foss

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

ColladaSaveOptions

IPresentation -> Presentation


ColladaSaveOptions

ColladaSaveOptionsColladaSaveOptions
Presentation()Cipta persembahan kosong baru dengan satu slaid.
Presentation(String path)Buka persembahan dari laluan fail yang diberikan.
Presentation(InputStream in)Buka persembahan dari aliran input yang diberikan.

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()ISlideCollectionColladaSaveOptionsKoleksi teratur slaid dalam persembahan.
getMasters()IMasterSlideCollectionColladaSaveOptionsKoleksi slaid induk.
getLayoutSlides()IGlobalLayoutSlideCollectionColladaSaveOptionsKoleksi semua slaid susun atur merentasi semua induk.
getCommentAuthors()ICommentAuthorCollectionColladaSaveOptionsKoleksi pengarang komen.
getDocumentProperties()IDocumentPropertiesColladaSaveOptionsMetadata teras, aplikasi, dan khusus dokumen.
getImages()IImageCollectionColladaSaveOptionsKoleksi semua imej yang terbenam dalam persembahan.
getNotesSize()INotesSizeColladaSaveOptionsTetapan saiz slaid nota.
getSourceFormat()SourceFormatColladaSaveOptionsFormat sumber persembahan yang dimuatkan.
getCurrentDateTime() / setCurrentDateTime(LocalDateTime)LocalDateTimeBaca/TulisTarikh dan masa yang digunakan untuk tempat letak tarikh-masa.
getFirstSlideNumber() / setFirstSlideNumber(int)intBaca/TulisNombor slaid pertama dalam persembahan.

ColladaSaveOptions

save(String path)

Simpan persembahan ke dalam fail (format PPTX lalai).

ColladaSaveOptionsColladaSaveOptionsColladaSaveOptions
pathStringLaluan fail destinasi.
prs.save("output.pptx");

save(OutputStream stream)

Simpan persembahan ke aliran output.

ColladaSaveOptionsColladaSaveOptionsColladaSaveOptions
streamOutputStreamAliran destinasi.

save(String path, SaveFormat format)

Simpan persembahan ke dalam fail dalam format yang ditentukan.

ColladaSaveOptionsColladaSaveOptionsColladaSaveOptions
pathStringLaluan fail destinasi.
formatSaveFormatFormat output (contohnya,., SaveFormat.PPTX).
prs.save("output.pptx", SaveFormat.PPTX);

save(OutputStream stream, SaveFormat format)

Simpan persembahan ke aliran dalam format yang ditentukan.

save(String path, SaveFormat format, ISaveOptions options)

Simpan persembahan ke dalam fail dengan pilihan tambahan.

ColladaSaveOptionsColladaSaveOptionsColladaSaveOptions
pathStringLaluan fail destinasi.
formatSaveFormatFormat output.
optionsISaveOptionsOpsyen simpan yang mengawal kelakuan output.

Contoh Penggunaan

Cipta Persembahan dengan Bentuk

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);

Buka, Periksa, dan Simpan Semula

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);

Tetapkan Sifat Dokumen

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);

Lihat Juga

 Bahasa Melayu