त्वरित प्रारंभ
त्वरित प्रारंभ
यह गाइड इंस्टॉलेशन से लेकर Aspose.Slides FOSS for .NET का उपयोग करके सहेजी गई .pptx फ़ाइल तक का सबसे तेज़ मार्ग दिखाता है। लाइब्रेरी MIT-लाइसेंस वाली है, इसे Microsoft Office की आवश्यकता नहीं है, और यह .NET 9.0 या बाद के संस्करण पर Windows, macOS, और Linux पर चलती है।
पूर्वापेक्षाएँ
| आवश्यकता | विवरण |
|---|---|
| .NET | 9.0 या बाद का |
| OS | Windows, macOS, Linux, Docker |
| पैकेज | Aspose.Slides.Foss NuGet से |
इंस्टॉल
NuGet से पैकेज स्थापित करें। हमेशा using कथन को Presentation के साथ उपयोग करें
क्योंकि यह IDisposable को लागू करता है:
dotnet add package Aspose.Slides.Fossएक प्रस्तुति बनाएं
कोई तर्क नहीं देकर एक Presentation बनाएं ताकि एक खाली डेक बनाया जा सके। लाइब्रेरी स्वचालित रूप से एक खाली स्लाइड जोड़ती है। Save() को एक पथ के साथ और SaveFormat.Pptx को कॉल करें:
using Aspose.Slides.Foss;
using Aspose.Slides.Foss.Export;
using var prs = new Presentation();
prs.Save("empty.pptx", SaveFormat.Pptx);एक टेक्स्ट के साथ आकार जोड़ें
पहली स्लाइड तक पहुँचें prs.Slides[0] के माध्यम से, Shapes.AddAutoShape() के साथ एक आयत सम्मिलित करें, फिर shape.AddTextFrame() के द्वारा टेक्स्ट संलग्न करें और PortionFormat पर फ़ॉन्ट गुण सेट करें:
using Aspose.Slides.Foss;
using Aspose.Slides.Foss.Export;
using var prs = new Presentation();
var slide = prs.Slides[0];
var shape = slide.Shapes.AddAutoShape(ShapeType.Rectangle, 50, 50, 400, 150);
var tf = shape.AddTextFrame("Hello from Aspose.Slides FOSS!");
var fmt = tf.Paragraphs[0].Portions[0].PortionFormat;
fmt.FontHeight = 24;
fmt.FontBold = NullableBool.True;
prs.Save("with_shape.pptx", SaveFormat.Pptx);एक ठोस भराव लागू करें
आकार पर FillFormat.FillType = FillType.Solid सेट करें और Color.FromArgb() के माध्यम से एक ARGB रंग प्रदान करें। जब Save() को कॉल किया जाता है, तो फ़िल को .pptx फ़ाइल में लिखा जाता है:
using Aspose.Slides.Foss;
using Aspose.Slides.Foss.Drawing;
using Aspose.Slides.Foss.Export;
using var prs = new Presentation();
var shape = prs.Slides[0].Shapes.AddAutoShape(ShapeType.Rectangle, 100, 100, 400, 200);
shape.FillFormat.FillType = FillType.Solid;
shape.FillFormat.SolidFillColor.Color = Color.FromArgb(255, 70, 130, 180);
shape.AddTextFrame("Styled shape");
prs.Save("styled.pptx", SaveFormat.Pptx);एक मौजूदा फ़ाइल लोड करें
Presentation कंस्ट्रक्टर को फ़ाइल पथ पास करें ताकि मौजूदा .pptx फ़ाइल खोली जा सके।
स्लाइड गिनती पढ़ें, आवश्यकतानुसार डेक को संशोधित करें, फिर आउटपुट लिखने के लिए Save() को कॉल करें:
using Aspose.Slides.Foss;
using Aspose.Slides.Foss.Export;
using var prs = new Presentation("existing.pptx");
Console.WriteLine($"Slides: {prs.Slides.Count}");
prs.Save("copy.pptx", SaveFormat.Pptx);