जल्दी शुरू करें
जल्दी शुरू करें
यह गाइड स्थापित से एक बचाए गए के लिए सबसे तेज़ मार्ग दिखाता है .pptx फ़ाइल का उपयोग करें Aspose.Slides FOSS for Python. The library is pure Python, MIT-licensed, and requires कोई Microsoft Office या मूल बाइनरी नहीं है।.
Prerequisites
| Requirement | Detail |
|---|---|
| Python | 3.10 or later |
| OS | Windows, MacOS, Linux और Docker के बारे में जानकारी |
| Package | aspose-slides-foss पीपीआई से |
Install
PIP का उपयोग करके PyPI से पैकेज स्थापित करें. संस्करण 26.3.2 या बाद में आवश्यक है:
pip install aspose-slides-foss>=26.3.2एक प्रस्तुति बनाएं
बनाए गए A Presentation कोई भी साफ-सुथरा कवर नहीं बनाता है. पुस्तकालय के लिए स्वचालित रूप से एक खाली स्लाइड जोड़ता है. कॉल करें save() एक रास्ता और SaveFormat.PPTX फ़ाइल लिखने के लिए:
from aspose.slides_foss import Presentation
from aspose.slides_foss.export import SaveFormat
prs = Presentation()
prs.save("empty.pptx", SaveFormat.PPTX)एक आकार जोड़ें पाठ के साथ
पहली स्लाइड के माध्यम से पहुंचें prs.slides[0],फिर एक रेटिंग का उपयोग करें। slide.shapes.add_auto_shape().कॉल करें add_text_frame() एक पाठ फ्रेम को जोड़ने के लिए और फ़ॉन्ट संपत्ति स्थापित करें portion_format:
from aspose.slides_foss import Presentation, ShapeType
from aspose.slides_foss.export import SaveFormat
prs = Presentation()
slide = prs.slides[0]
shape = slide.shapes.add_auto_shape(ShapeType.RECTANGLE, 50, 50, 400, 150)
tf = shape.add_text_frame("Hello from Aspose.Slides FOSS!")
tf.paragraphs[0].portions[0].portion_format.font_height = 24
prs.save("with_shape.pptx", SaveFormat.PPTX)एक ठोस फेल लगाएं
सेट fill_format.fill_type के लिए FillType.SOLID,इसके बाद, ARGB रंग का उपयोग करें। Color.from_argb(). रंग को बचाने से पहले आकार पृष्ठभूमि पर लागू किया जाता है:
from aspose.slides_foss import Presentation, ShapeType, FillType
from aspose.slides_foss.export import SaveFormat
from aspose.slides_foss.drawing import Color
prs = Presentation()
shape = prs.slides[0].shapes.add_auto_shape(
ShapeType.RECTANGLE, 100, 100, 400, 200
)
shape.fill_format.fill_type = FillType.SOLID
shape.fill_format.solid_fill_color.color = Color.from_argb(255, 70, 130, 180)
shape.add_text_frame("Styled shape")
prs.save("styled.pptx", SaveFormat.PPTX)एक मौजूदा फ़ाइल डाउनलोड करें
एक फ़ाइल मार्ग के लिए पारित करें Presentation एक मौजूदा को खोलने के लिए निर्माता .pptx फ़ाइल है।. स्लाइड गिनती पढ़ें, आवश्यक के रूप में डिस्क को संशोधित करें, फिर कॉल करें save() आउटपुट लिखने के लिए:
from aspose.slides_foss import Presentation
from aspose.slides_foss.export import SaveFormat
prs = Presentation("existing.pptx")
print(f"Slides: {len(prs.slides)}")
prs.save("copy.pptx", SaveFormat.PPTX)