تحويل PowerPoint PPT إلى JPG في Python
حول تحويل PowerPoint إلى JPG
مع Aspose.Slides .NET API يمكنك تحويل عرض PowerPoint PPT أو PPTX إلى صورة JPG في Python. من الممكن أيضًا تحويل PPT/PPTX إلى BMP أو PNG أو SVG في Python. مع هذه المميزات، من السهل تنفيذ عارض العروض التقديمية الخاص بك، وإنشاء الصورة المصغرة لكل شريحة. قد يكون هذا مفيدًا إذا كنت ترغب في حماية شرائح العرض التقديمي من حقوق النشر، وعرض العرض في وضع القراءة فقط. يتيح لك Aspose.Slides تحويل العرض التقديمي بالكامل أو شريحة معينة إلى تنسيقات الصور.
تحويل PowerPoint PPT/PPTX إلى JPG
إليك الخطوات لتحويل PPT/PPTX إلى JPG:
- إنشاء مثيل من فئة Presentation.
- الحصول على كائن الشريحة من نوع ISlide من مجموعة Presentation.Slides.
- إنشاء الصورة المصغرة لكل شريحة ثم تحويلها إلى JPG. يُستخدم ISlide.GetImage(float scaleX, float scaleY) للحصول على صورة مصغرة لشريحة، ويعيد IImage كائنًا كنتيجة. يجب استدعاء GetImage من الشريحة المطلوبة من نوع ISlide ، ويتم تمرير مقاييس الصورة المصغرة الناتجة إلى الطريقة.
- بعد الحصول على الصورة المصغرة للشريحة، استدعِ IImage.Save(string filename, ImageFormat format) من كائن الصورة المصغرة. مرر اسم الملف الناتج وتنسيق الصورة إليه.
import aspose.slides as slides
pres = slides.Presentation("pres.pptx")
for sld in pres.slides:
with sld.get_image(1, 1) as bmp:
bmp.save("Slide_{num}.jpg".format(num=str(sld.slide_number)), slides.ImageFormat.JPEG)
تحويل PowerPoint PPT/PPTX إلى JPG بأبعاد مخصصة
لتغيير أبعاد الصورة المصغرة الناتجة وصورة JPG، يمكنك تعيين قيم ScaleX و ScaleY بتمريرها إلى ISlide.GetImage(float scaleX, float scaleY) الطريقة:
import aspose.slides as slides
pres = slides.Presentation("pres.pptx")
desiredX = 1200
desiredY = 800
scaleX = (float)(1.0 / pres.slide_size.size.width) * desiredX
scaleY = (float)(1.0 / pres.slide_size.size.height) * desiredY
for sld in pres.slides:
with sld.get_image(scaleX, scaleY) as bmp:
bmp.save("Slide_{num}.jpg".format(num=str(sld.slide_number)), slides.ImageFormat.JPEG)
نصيحة
توفر Aspose تطبيق ويب مجانًا لتجميع الصور. باستخدام هذه الخدمة عبر الإنترنت، يمكنك دمج JPG إلى JPG أو PNG إلى PNG، وإنشاء شبكات صور، وما إلى ذلك.
باستخدام نفس المبادئ الموضحة في هذه المقالة، يمكنك تحويل الصور من تنسيق إلى آخر. لمزيد من المعلومات، راجع هذه الصفحات: تحويل صورة إلى JPG؛ تحويل JPG إلى صورة؛ تحويل JPG إلى PNG؛ تحويل PNG إلى JPG؛ تحويل PNG إلى SVG؛ تحويل SVG إلى PNG.
انظر أيضًا
اطلع على خيارات أخرى لتحويل PPT/PPTX إلى صورة مثل: