Python to PowerPoint: SVG in eine PPTX -Datei exportieren

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Python to PowerPoint: SVG in eine PPTX -Datei exportieren

by Anonymous » 07 Apr 2025, 22:14

Ich habe mit der Python-PPTX-Bibliothek experimentiert, um den Prozess des Hinzufügens von Bildern zu meinen Präsentationen zu automatisieren. Ich habe Code verwendet wie: < /p>

Code: Select all

from pptx import Presentation
import os

prs = Presentation()
slide = prs.slides.add_slide(prs.slide_layouts[8])
placeholder = slide.placeholders[1]
picture = placeholder.insert_picture('pie.png')
prs.save("ESEMPIO.pptx")
< /code>
Dies funktioniert gut, aber es wurde festgestellt, dass beim Zoomen in der Kreisdiagramm in Pie.png ziemlich pixelig wird. Jemand schlug vor, das SVG -Format zu verwenden, deshalb habe ich das Bild als SVG gespeichert (leider kann ich die SVG -Datei hier nicht hinzufügen). Nun, wenn ich versuche zu tun: < /p>
from pptx import Presentation
import os

prs = Presentation()
slide = prs.slides.add_slide(prs.slide_layouts[8])
placeholder = slide.placeholders[1]
picture = placeholder.insert_picture('pie.svg')
prs.save("ESEMPIO.pptx")
Ich erhalte den folgenden Fehler: Nicht identifizierterImageError: Die Bilddatei kann das SVG -Format nicht gefallen. Gibt es eine Problemumgehung, um ein SVG in eine PowerPoint -Präsentation zu bringen?>

Top