Aspose.Slides برای Python از طریق .NET

نصب Aspose.Slides برای Python از طریق .NET

pip install aspose.slides

این بسته همان زمان اجرا (.NET runtime) مورد نیاز خود را شامل می‌شود، بنابراین نیازی به نصب چیز دیگری نیست و Microsoft PowerPoint نیز لازم نیست. پایتون ۳.۷ یا بالاتر بر روی ویندوز، لینوکس یا macOS.

ایجاد یک ارائه PowerPoint در Python

این مثال یک ارائه ایجاد می‌کند، یک شکل با متن به اولین اسلاید اضافه می‌کند و نتیجه را به‌صورت PPTX و PDF ذخیره می‌نماید.

import aspose.slides as slides

with slides.Presentation() as presentation:
    slide = presentation.slides[0]
    shape = slide.shapes.add_auto_shape(slides.ShapeType.RECTANGLE, 50, 150, 600, 100)
    shape.text_frame.text = "Created with Aspose.Slides for Python via .NET"

    presentation.save("presentation.pptx", slides.export.SaveFormat.PPTX)
    presentation.save("presentation.pdf", slides.export.SaveFormat.PDF)

اجرای آن فایل‌های presentation.pptx (حدود 34 کیلوبایت) و presentation.pdf (حدود 36 کیلوبایت) را در پوشهٔ کاری می‌نویسد.

بدون داشتن لایسنس، کتابخانه در حالت ارزیابی اجرا می‌شود که یک واترمارک اضافه می‌کند و تعداد اسلایدها را محدود می‌سازد. برای اعمال لایسنس به Licensing مراجعه کنید.

منابع Aspose.Slides برای Python از طریق .NET

به این منابع مفید نگاهی بیندازید:

پرسش‌های متداول

Aspose.Slides برای Python از طریق .NET چیست؟

Aspose.Slides برای Python از طریق .NET یک کتابخانهٔ قدرتمند پایتون است که به شما امکان می‌دهد به‌صورت برنامه‌نویسی ارائه‌های PowerPoint (PPT، PPTX، ODP) را ایجاد، ویرایش و تبدیل کنید بدون نیاز به نصب Microsoft PowerPoint.

چه ویژگی‌های ارائه‌ای توسط Aspose.Slides پشتیبانی می‌شود؟

این کتابخانه از مدیریت متن، اشکال، جداول، نمودارها، انیمیشن‌ها، اسلایدهای اصلی، صدا، ویدئو و موارد دیگر پشتیبانی می‌کند. همچنین پیش‌نمایش اسلاید، رندرینگ و صادرات به فرمت‌هایی مانند PDF، SVG، HTML و تصاویر را امکان‌پذیر می‌سازد.

آیا می‌توانم ارائه‌ها را به فرمت‌های دیگر با Aspose.Slides تبدیل کنم؟

بله. Aspose.Slides امکان تبدیل فایل‌های PowerPoint به PDF، SVG، HTML، JPG، PNG، TIFF و سایر فرمت‌ها را با دقت و عملکرد بالا فراهم می‌کند.

آیا برای استفاده از Aspose.Slides به Microsoft PowerPoint نیاز است؟

خیر. Aspose.Slides یک API مستقل است و به Microsoft Office یا هیچ نرم‌افزار شخص ثالثی نیاز ندارد.

چه پلتفرم‌هایی توسط Aspose.Slides برای Python از طریق .NET پشتیبانی می‌شوند؟

این کتابخانه به‌صورت چندپلتفرمی است و بر روی محیط‌های Windows، Linux و macOS کار می‌کند.

چگونه می‌توانم با Aspose.Slides برای Python شروع کنم؟

می‌توانید آن را از طریق PyPi نصب کنید و برای شروع با مثال‌ها، مرجع API و آموزش‌ها، به Developer Guide مراجعه کنید.