تحويل PNG إلى PPT

يعد العرض التقديمي الذي يحتوي على صور أفضل في جذب انتباه الجمهور ، وجعلهم يركزون على القضايا ، وإبقائهم على اطلاع. من المفهوم ، إذا كنت تتطلع إلى الحصول على أفضل النتائج ، فقد ترغب في استخدام أكبر عدد ممكن من الصور في عرض PowerPoint التقديمي الخاص بك.

في هذه المقالة ، سنرشدك عبر خطوات تحويل PNG إلى PPT في بايثون. تعد القدرة على إنشاء عروض تقديمية برمجية تحتوي على صور PNG ، خاصة باستخدام لغة مثل Python ، مفيدة جدًا.

مكتبة Python لتحويل PNG إلى PPT

Aspose.Slides for Python عبر .NET هي مكتبة قوية تتيح للمطورين والتطبيقات إنشاء عروض PowerPoint التقديمية وقراءتها وتحريرها وتحويلها ومعالجتها ( بدون Microsoft PowerPoint أو Office).بعد إضافة هذه المكتبة إلى منتجك ، ستتمكن من تحويل صور PNG إلى عرض تقديمي PPT باستخدام بضعة أسطر من كود Python.

لمزيد من المعلومات حول تثبيت Aspose.Slides لـ Python عبر .NET ، راجع دليل التثبيت.

تحويل PNG إلى PPT في Python

  1. قم بإنشاء مثيل لفئة “العرض التقديمي”.
  2. قم بتحميل الصور التي تريد استخدامها في العرض التقديمي.
  3. إنشاء شرائح بناءً على الصور.
  4. حدد الأبعاد المفضلة لديك.
  5. احفظ العرض الناتج.

يوضح لك كود Python كيفية تحويل PNG إلى PPT:


import aspose.slides as slides
import aspose.pydrawing as drawing

with slides.Presentation() as pres:
    image1 = pres.images.add_image(drawing.Bitmap("image1.png"))
    pres.slides[0].shapes.add_picture_frame(slides.ShapeType.RECTANGLE, 0, 0, 720, 540, image1)
    
    image2 = pres.images.add_image(drawing.Bitmap("image2.png"))
    slide2 = pres.slides.add_empty_slide(pres.slides[0].layout_slide)
    slide2.shapes.add_picture_frame(slides.ShapeType.RECTANGLE, 0, 0, 720, 540, image2)
    
    image3 = pres.images.add_image(drawing.Bitmap("image3.png"))
    slide3 = pres.slides.add_empty_slide(pres.slides[0].layout_slide)
    slide3.shapes.add_picture_frame(slides.ShapeType.RECTANGLE, 0, 0, 720, 540, image3)
    
    pres.save("Presentation.ppt", slides.export.SaveFormat.PPT)

بعض الصور في عرض بوربوينت

الصور في عرض بوربوينت

معلومات: تقدم Aspose خدمة PNG إلى PowerPoint مجانية ، وهي تنفيذ مباشر للعملية الموضحة هنا.

إضافة صورة ويب إلى PowerPoint في Python

في الحالة التي يفتقر فيها جهاز الكمبيوتر إلى الصورة ، فأنت تريد استخدامها على شريحة PowerPoint ، يتيح لك Aspose.Slides إضافة الصورة من خلال توفير رابط لها على الويب.

  1. قم بإنشاء مثيل لفئة “العرض التقديمي”.
  2. احصل على مرجع الشريحة الأولى من خلال فهرسها.
  3. قم بتحميل الصورة المخزنة على الويب.
  4. قم بإنشاء شريحة بناءً على الصورة.
  5. حدد أبعاد الشريحة.
  6. احفظ العرض الناتج.

يوضح لك رمز Python كيفية إضافة صورة مخزنة على الويب إلى PowerPoint:

import aspose.slides as slides
import urllib2
import base64

with slides.Presentation() as pres:
    slide = pres.slides[0]
    imageData = base64.b64encode(urllib2.urlopen("[INSERT URL HERE]").read())

    image = pres.images.add_image(imageData)
    slide.shapes.add_picture_frame(slides.ShapeType.RECTANGLE, 10, 10, 100, 100, image)
    
    pres.save("pres.pptx", slides.export.SaveFormat.PPTX)

الحصول على رخصة مجانية

من خلال الحصول على ترخيص مؤقت مجاني ، يمكنك اختبار ميزات Aspose.Slides دون قيود.

خاتمة

بالتأكيد ، لقد تعلمت كيفية تحويل صور PNG إلى عرض PowerPoint تقديمي في Python باستخدام مكتبة قوية.

لمعرفة المزيد حول Aspose.Slides features ، راجع [التوثيق](https://docs.aspose.com/slides / python-net/).إذا كانت لديك أسئلة ، فيمكنك نشرها على المنتدى.

أنظر أيضا