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

تتضمن الحزمة وقت تشغيل .NET الذي تستخدمه، لذلك لا تحتاج إلى تثبيت .NET. على Linux، قم أيضًا بتثبيت مكتبات libgdiplus وICU، ومع Python النظام في Debian أو Ubuntu، شغّل الأمر داخل بيئة افتراضية. macOS لديها متطلبات مسبقة إضافية، ولم نتحقق من التثبيت هناك. راجع التثبيت للحصول على الأوامر ومتطلبات macOS وإصدارات Python المدعومة.

احفظ هذا الكود كـ 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!”. بدون ترخيص، يحتوي الملف المحفوظ على علامة مائية للتقييم — راجع التراخيص. لمزيد من الطرق لإنشاء وتعبئة عرض تقديمي، راجع إنشاء عروض تقديمية.