VSTO और Aspose.Slides में नई प्रस्तुति बनाएं
Contents
[
Hide
]
नीचे दो कोड उदाहरण दिए गए हैं जो दिखाते हैं कि VSTO और Aspose.Slides for .NET को समान लक्ष्य प्राप्त करने के लिए कैसे उपयोग किया जा सकता है।
VSTO
private void CreatePresentation()
{
PowerPoint.Presentation pres = Globals.ThisAddIn.Application
.Presentations.Add(Microsoft.Office.Core.MsoTriState.msoFalse);
//Get the title slide layout
//शीर्षक स्लाइड लेआउट प्राप्त करें
PowerPoint.CustomLayout layout = pres.SlideMaster.
CustomLayouts[PowerPoint.PpSlideLayout.ppLayoutTitle];
//Add a title slide.
//एक शीर्षक स्लाइड जोड़ें।
PowerPoint.Slide slide=pres.Slides.AddSlide(1, layout);
//Set the title text
//शीर्षक पाठ सेट करें
slide.Shapes.Title.TextFrame.TextRange.Text = "Slide Title Heading";
//Set the sub title text
//उपशीर्षक पाठ सेट करें
slide.Shapes[2].TextFrame.TextRange.Text = "Slide Title Sub-Heading";
//Write the output to disk
//आउटपुट को डिस्क पर लिखें
pres.SaveAs("outVSTO.ppt",
PowerPoint.PpSaveAsFileType.ppSaveAsPresentation,
Microsoft.Office.Core.MsoTriState.msoFalse);
}
Aspose.Slides
private static void CreatePresentation()
{
//एक प्रस्तुति बनाएं
Presentation pres = new Presentation();
//शीर्षक स्लाइड जोड़ें
Slide slide = pres.AddTitleSlide();
//शीर्षक पाठ सेट करें
((TextHolder)slide.Placeholders[0]).Text = "Slide Title Heading";
//उपशीर्षक पाठ सेट करें
((TextHolder)slide.Placeholders[1]).Text = "Slide Title Sub-Heading";
//आउटपुट को डिस्क पर लिखें
pres.Write("outAsposeSlides.ppt");
}