SVG ist das am weitesten verbreitete Dateiformat, wenn Sie mit zweidimensionalen Grafiken arbeiten. Dieses Dateiformat ist hoch skalierbar und bietet eine hervorragende Qualität. Wenn es jedoch um das Teilen, Drucken oder Archivieren von Dokumenten geht, wird das PDF -Dateiformat aufgrund seiner verbesserten portablen Natur bevorzugt. In diesem Artikel werden wir programmgesteuert SVG in PDF in Python konvertieren. Zu diesem Zweck verwenden wir Aspose.CAD für Python über .NET. Dieses CAD SDK ist leistungsstark genug, um die Konvertierung von SVG in PDF reibungslos durchzuführen. Daher werden wir die Funktionalität demonstrieren, indem wir ein Codebeispiel schreiben. Lassen Sie uns anfangen.
CAD SDK Installation
Installieren Sie Aspose.CAD für Python über .NET einfach, indem Sie den folgenden Befehl in CMD ausführen:
pip install aspose-cad
Sie können die SDK-Dateien herunterladen, falls Sie die CMD-Option nicht bevorzugen.
SVG in PDF in Python - Code-Snippet
Das SDK wurde installiert und nun werden wir die Funktionalität implementieren.
Bitte folgen Sie den unten genannten Schritten:
- Definieren Sie den Pfad für das Arbeitsverzeichnis und wenden Sie die Aspose.CAD-Lizenz an.
- Laden Sie die Quell-SVG-Datei, indem Sie die load -Methode aufrufen.
- Erstellen Sie eine Instanz der CadRasterizationOptions -Klasse.
- Setzen Sie die Seitenhöhe.
- Setzen Sie die Seitenbreite.
- Instanziieren Sie eine Instanz der PdfOptions -Klasse.
- Rufen Sie die save -Methode auf, um die Datei als PDF zu speichern.
Das folgende Codebeispiel zeigt, wie man SVG in PDF in Python programmgesteuert konvertiert:
Sie können die Ausgabe im Bild unten sehen:
Als Frage
Sie können Ihre Fragen in unserem Forum stellen.
SVG in PDF - Erhalten Sie eine kostenlose Lizenz
Erhalten Sie eine kostenlose temporäre Lizenz, um Aspose.CAD für Python über .NET auszuprobieren.
Fazit
Aspose.CAD für Python über .NET bietet eine kompakte Möglichkeit, SVG in PDF in Python zu konvertieren. Über allem steht, dass diese Lösung ohne Abhängigkeiten von Drittanbietern auskommt. Sie können diese Konvertierung nahtlos in Ihren Python-Anwendungen durchführen. Darüber hinaus können Sie tiefer eintauchen, indem Sie die Dokumentation, API-Referenzen und GitHub Codebeispiele durchblättern.
FAQs
F: Wie konvertiere ich SVG in PDF in Python?
A: Sie können SVG in PDF mit Aspose.CAD für Python über .NET exportieren. Dieses Codebeispiel demonstriert die Funktionalität.
F: Sind SVG und PDF dasselbe?
A: Nein, SVG und PDF sind nicht dasselbe. SVG ist ein Vektorbildformat für Webgrafiken, während PDF ein Dokumentenformat ist, das Text, Bilder und Grafiken zum Teilen und Drucken enthalten kann.
