يعد العرض التقديمي الذي يحتوي على صور أفضل في جذب انتباه الجمهور ، وجعلهم يركزون على القضايا ، وإبقائهم على اطلاع. من المفهوم ، إذا كنت تتطلع إلى الحصول على أفضل النتائج ، فقد ترغب في استخدام أكبر عدد ممكن من الصور في عرض PowerPoint التقديمي الخاص بك.
في هذه المقالة ، سنرشدك عبر خطوات تحويل PNG إلى PPT في بايثون. تعد القدرة على إنشاء عروض تقديمية برمجية تحتوي على صور PNG ، خاصة باستخدام لغة مثل Python ، مفيدة جدًا.
- مكتبة Python لتحويل PNG إلى عروض تقديمية
- قم بتحويل PNG إلى PPT في Python
- أضف صورة الويب إلى PowerPoint في Python
مكتبة Python لتحويل PNG إلى PPT
Aspose.Slides for Python عبر .NET هي مكتبة قوية تتيح للمطورين والتطبيقات إنشاء عروض PowerPoint التقديمية وقراءتها وتحريرها وتحويلها ومعالجتها ( بدون Microsoft PowerPoint أو Office).بعد إضافة هذه المكتبة إلى منتجك ، ستتمكن من تحويل صور PNG إلى عرض تقديمي PPT باستخدام بضعة أسطر من كود Python.
لمزيد من المعلومات حول تثبيت Aspose.Slides لـ Python عبر .NET ، راجع دليل التثبيت.
تحويل PNG إلى PPT في Python
- قم بإنشاء مثيل لفئة “العرض التقديمي”.
- قم بتحميل الصور التي تريد استخدامها في العرض التقديمي.
- إنشاء شرائح بناءً على الصور.
- حدد الأبعاد المفضلة لديك.
- احفظ العرض الناتج.
يوضح لك كود 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 إضافة الصورة من خلال توفير رابط لها على الويب.
- قم بإنشاء مثيل لفئة “العرض التقديمي”.
- احصل على مرجع الشريحة الأولى من خلال فهرسها.
- قم بتحميل الصورة المخزنة على الويب.
- قم بإنشاء شريحة بناءً على الصورة.
- حدد أبعاد الشريحة.
- احفظ العرض الناتج.
يوضح لك رمز 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/).إذا كانت لديك أسئلة ، فيمكنك نشرها على المنتدى.