Presentation

Presentation — Aspose.Slides FOSS for Java API Reference

ColladaSaveOptions Presentation class PowerPoint बनाने, लोड करने और सहेजने के लिए मूल ऑब्जेक्ट है .pptx फ़ाइलें Aspose.Slides FOSS में Java के लिए। यह लागू करता है IPresentation.

ColladaSaveOptions: org.aspose.slides.foss

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

ColladaSaveOptions

IPresentation -> Presentation


ColladaSaveOptions

ColladaSaveOptionsColladaSaveOptions
Presentation()एक स्लाइड के साथ नई खाली प्रस्तुति बनाएं।.
Presentation(String path)दिए गए फ़ाइल पथ से प्रस्तुति खोलें।.
Presentation(InputStream in)दिए गए इनपुट स्ट्रीम से प्रस्तुति खोलें।.

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()ISlideCollectionColladaSaveOptionsप्रस्तुति में स्लाइड्स का क्रमबद्ध संग्रह।.
getMasters()IMasterSlideCollectionColladaSaveOptionsमास्टर स्लाइड्स का संग्रह।.
getLayoutSlides()IGlobalLayoutSlideCollectionColladaSaveOptionsसभी मास्टरों में सभी लेआउट स्लाइड्स का संग्रह।.
getCommentAuthors()ICommentAuthorCollectionColladaSaveOptionsटिप्पणी लेखकों का संग्रह।.
getDocumentProperties()IDocumentPropertiesColladaSaveOptionsकोर, एप्लिकेशन और कस्टम दस्तावेज़ मेटाडेटा।.
getImages()IImageCollectionColladaSaveOptionsप्रस्तुति में एम्बेड की गई सभी छवियों का संग्रह।.
getNotesSize()INotesSizeColladaSaveOptionsनोट्स स्लाइड आकार सेटिंग्स।.
getSourceFormat()SourceFormatColladaSaveOptionsलोड किए गए प्रस्तुति स्रोत का फ़ॉर्मेट।.
getCurrentDateTime() / setCurrentDateTime(LocalDateTime)LocalDateTimeपढ़ें/लिखेंडेट-टाइम प्लेसहोल्डर्स के लिए उपयोग की गई तिथि और समय।.
getFirstSlideNumber() / setFirstSlideNumber(int)intपढ़ें/लिखेंप्रस्तुति में पहला स्लाइड नंबर।.

ColladaSaveOptions

save(String path)

प्रेज़ेंटेशन को फ़ाइल में सहेजें (डिफ़ॉल्ट PPTX फ़ॉर्मेट)।.

ColladaSaveOptionsColladaSaveOptionsColladaSaveOptions
pathStringगंतव्य फ़ाइल पथ।.
prs.save("output.pptx");

save(OutputStream stream)

प्रेज़ेंटेशन को आउटपुट स्ट्रीम में सहेजें।.

ColladaSaveOptionsColladaSaveOptionsColladaSaveOptions
streamOutputStreamगंतव्य स्ट्रीम।.

save(String path, SaveFormat format)

निर्दिष्ट फ़ॉर्मेट में प्रेज़ेंटेशन को फ़ाइल में सहेजें।.

ColladaSaveOptionsColladaSaveOptionsColladaSaveOptions
pathStringगंतव्य फ़ाइल पथ।.
formatSaveFormatआउटपुट फ़ॉर्मेट (जैसे,., SaveFormat.PPTX).
prs.save("output.pptx", SaveFormat.PPTX);

save(OutputStream stream, SaveFormat format)

निर्दिष्ट फ़ॉर्मेट में प्रेज़ेंटेशन को स्ट्रीम में सहेजें।.

save(String path, SaveFormat format, ISaveOptions options)

अतिरिक्त विकल्पों के साथ प्रेज़ेंटेशन को फ़ाइल में सहेजें।.

ColladaSaveOptionsColladaSaveOptionsColladaSaveOptions
pathStringगंतव्य फ़ाइल पथ।.
formatSaveFormatआउटपुट फ़ॉर्मेट।.
optionsISaveOptionsआउटपुट व्यवहार को नियंत्रित करने वाले सहेजने विकल्प।.

उपयोग उदाहरण

एक Shape के साथ Presentation बनाएं

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

खोलें, निरीक्षण करें, और पुनः सहेजें

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

Document Properties सेट करें

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

संबंधित देखें

 हिन्दी