במהלך העבודה עם מצגות PowerPoint ב- Python, ייתכן שיהיה עליך ליצור תמונות ממוזערות עבור PPT. לדוגמה, בעת יצירת מצגת או יישום מניפולציה של מצגת. במאמר זה, תלמד כיצד להמיר PPT של PowerPoint לתמונות JPG ב-Python. נסקור גם כיצד ליצור תמונות JPG בעלות ממדים מותאמים אישית ולעבד הערות והערות שקופיות.
Python PowerPoint to JPG Converter - הורדה חינם
כדי להמיר PowerPoint PPT לתמונות JPG, נשתמש ב-Aspose.Slides for Python. זוהי ספריה רבת עוצמה ליישום תכונות מניפולציה של מצגות ב-Python. באמצעות הספרייה, אתה יכול ליצור, לשנות ולהמיר את המצגות בצורה חלקה. השתמש בפקודה pip הבאה כדי להתקין את הספרייה מ-PyPI.
> pip install aspose.slides
המר PPT ל-JPG ב-Python
להלן השלבים להמרת תמונות PPT ל-JPG ב-Python.
- ראשית, טען את קובץ המצגת באמצעות המחלקה Presentation.
- לאחר מכן, חזור על השקופיות באמצעות אוסף Pesentation.slides.
- קבל התייחסות לכל ISlide באוסף באמצעות האינדקס של השקף.
- לבסוף, השתמש בשיטת ISlide.getthumbnail().save(string, ImageFormat.jpeg) כדי להמיר שקופית לתמונת JPG.
דוגמת הקוד הבאה מראה כיצד להמיר PowerPoint PPTX ל-JPG ב-Python.
import aspose.slides as slides
import aspose.pydrawing as drawing
# טען מצגת
pres = slides.Presentation("presentation.pptx")
# גלגל דרך שקופיות
for index in range(pres.slides.length):
# קבל הפניה לשקופית
slide = pres.slides[index]
# שמור כ-JPG
slide.get_thumbnail().save("slide_{i}.jpg".format(i = index), drawing.imaging.ImageFormat.jpeg)
צילום המסך הבא מציג את תמונת ה-JPG שנוצרה של השקף הראשון במצגת.
Python PPTX ל-JPG - התאמה אישית של מידות תמונה
אתה יכול גם להתאים אישית את הממדים של תמונות JPG שנוצרו על ידי מתן רוחב וגובה. כמו כן, אתה יכול להתאים את התמונות לפי הדרישות שלך. השלבים הבאים מדגימים כיצד להמיר PPTX ל-JPG עם ממדים מותאמים אישית ושינוי קנה מידה.
- ראשית, טען את קובץ המצגת באמצעות המחלקה Presentation.
- צור שני משתנים כדי להגדיר את הרוחב והגובה של תמונות JPG.
- הגדר קנה מידה X ו-Y של התמונות באמצעות הרוחב והגובה שצוינו.
- חזור על השקופיות באמצעות אוסף Pesentation.slides.
- קבל התייחסות לכל ISlide מהאוסף באמצעות האינדקס של השקף.
- המר שקופית ל-JPG באמצעות שיטת ISlide.getthumbnail(scaleX, scaleY).save(string, ImageFormat.jpeg).
דוגמת הקוד הבאה מראה כיצד להמיר PPTX ל-JPG עם קנה מידה ומידות מותאמות אישית ב-Python.
import aspose.slides as slides
import aspose.pydrawing as drawing
# טען מצגת
pres = slides.Presentation("presentation.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 index in range(pres.slides.length):
# קבל הפניה לשקופית
slide = pres.slides[index]
# שמור כ-JPG
slide.get_thumbnail(scaleX, scaleY).save("slide_{i}.jpg".format(i = index), drawing.imaging.ImageFormat.jpeg)
PPTX ל-JPG ב-Python - כלול הערות והערות
MS PowerPoint גם מאפשר לך לכתוב הערות והערות עבור כל שקופית במצגת. כברירת מחדל, ההערות וההערות אינן מוצגות בהמרת PPT ל-JPG. עם זאת, אתה יכול לכלול אותם בתמונות JPG שהתקבלו בעקבות השלבים שלהלן.
ראשית, טען את קובץ המצגת באמצעות המחלקה Presentation.
צור אובייקט Bitmap על ידי ציון הרוחב והגובה של התמונות שנוצרו.
צור אובייקט במחלקה RenderingOptions.
ציין מיקום להערות באמצעות המאפיין RenderingOptions.notescommentslayouting.notesposition.
כדי לכלול הערות, השתמש במאפיין RenderingOptions.notescommentslayouting.commentsposition.
חזור על השקופיות באוסף Pesentation.slides.
צור אובייקט גרפי מ-Bitmap באמצעות שיטת Graphics.fromimage(Bitmap).
עבד את השקופית לגרפיקה בשיטת Presentation.slides[index].rendertographics(RenderingOptions, graphics).
שמור שקופית כ-JPG בשיטת Bitmap.save(string, ImageFormat.jpeg).
דוגמת הקוד הבאה מראה כיצד לעבד הערות והערות בהמרת PPT ל-JPG ב-Python.
import aspose.slides as slides
import aspose.pydrawing as drawing
# טען מצגת
pres = slides.Presentation("presentation.pptx")
# צור אובייקט מפת סיביות
bmp = drawing.Bitmap(1000, 700)
# קבע מיקום הערות והערות
opts = slides.export.RenderingOptions()
opts.notes_comments_layouting.notes_position = slides.export.NotesPositions.BOTTOM_TRUNCATED
# לכלול הערות
opts.notes_comments_layouting.comments_area_color = drawing.Color.orange
opts.notes_comments_layouting.comments_area_width = 200
opts.notes_comments_layouting.comments_position = slides.export.CommentsPositions.RIGHT
# לולאה דרך שקופיות
for index in range(pres.slides.length):
# צור גרפיקה ממפת סיביות
graphics = drawing.Graphics.from_image(bmp)
# עיבוד שקופית לגרפיקה
pres.slides[index].render_to_graphics(opts, graphics)
# שמור כ-JPG
bmp.save("slide_{i}.jpg".format(i = index), drawing.imaging.ImageFormat.jpeg)
צילום המסך הבא מציג את תמונת ה-JPG שנוצרה המכילה הערות והערות שקופיות.
PowerPoint PPT to JPG Python Converter - קבל רישיון חינם
אתה יכול להשתמש ב-Aspose.Slides עבור Python ללא מגבלות הערכה על ידי קבלת רישיון זמני.
סיכום
במאמר זה, למדת כיצד להמיר PowerPoint PPT או PPTX לתמונות JPG ב-Python. בנוסף, ראית כיצד ליצור תמונות JPG עם מידות ושינוי קנה מידה מותאמים אישית. סקרנו גם כיצד לכלול הערות שקופיות והערות בהמרת PPT ל-JPG.
Python PowerPoint to JPG Converter - קרא עוד
Aspose.Slides עבור Python מספק גם מגוון רחב של תכונות שתוכלו לחקור באמצעות תיעוד. אם יהיו לך שאלות כלשהן, צור איתנו קשר בפורום שלנו.
ראה גם
טיפ: אולי תרצה לבדוק את ממיר Aspose FREE PowerPoint to JPG.