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

Aspose.Slides for Python via .NET

Aspose.Slides for Python via .NET یک کتابخانهٔ پایتون برای ایجاد، خواندن، ویرایش و تبدیل ارائه‌های PowerPoint و OpenDocument است، بدون نیاز به Microsoft PowerPoint یا Microsoft Office.

این کتابخانه می‌تواند فایل‌های PPT، PPTX، PPS، POT و ODP را بارگذاری و ذخیره کند، شامل انواع ماکرو‌دار و قالب، و به فرمت‌های PDF، XPS، HTML، SVG، TIFF، Markdown و تصویرها خروجی دهد.



اولین ارائهٔ شما

پکیج را از PyPI نصب کنید:

pip install aspose.slides

این پکیج شامل runtime .NET مورد استفاده خود است، بنابراین نیازی به نصب .NET ندارید. در لینوکس، همچنین کتابخانه‌های libgdiplus و ICU را نصب کنید، و با استفاده از پایتون سیستم‌عامل Debian یا Ubuntu، دستور را در یک محیط مجازی اجرا کنید. macOS پیش‌نیازهای بیشتری دارد و نصب را در آن تأیید نکرده‌ایم. برای دستورات، پیش‌نیازهای macOS و نسخه‌های پایتون پشتیبانی‌شده به Installation مراجعه کنید.

این کد را به عنوان hello.py ذخیره کنید:

import aspose.slides as slides

# نمونه‌سازی کلاس Presentation که نمایانگر یک فایل ارائه است.
with slides.Presentation() as presentation:
    # دریافت اولین اسلاید.
    slide = presentation.slides[0]

    # افزودن یک شکل خودکار از نوع CLOUD.
    auto_shape = slide.shapes.add_auto_shape(slides.ShapeType.CLOUD, 20, 20, 200, 80)
    auto_shape.text_frame.text = "Hello, Aspose!"

    # ذخیرهٔ ارائه به عنوان فایل PPTX.
    presentation.save("new_presentation.pptx", slides.export.SaveFormat.PPTX)

آن را با python hello.py اجرا کنید. اسکریپت new_presentation.pptx را در پوشهٔ فعلی ذخیره می‌کند، که شامل یک اسلاید با شکل ابر است که متن «Hello, Aspose!» را نشان می‌دهد. بدون لایسنس، فایل ذخیره‌شده دارای واترمارک ارزیابی است — برای جزئیات به مجوزدهی مراجعه کنید. برای روش‌های بیشتر برای ایجاد و پر کردن یک ارائه، به ایجاد ارائه‌ها نگاه کنید.