Konvertieren Sie SVG in TIFF in Python – Vektor zu Raster-Konverter

Der Umfang jeder Unternehmenssoftware entwickelt sich mit der Zeit weiter und es hat sich gezeigt, dass eine frühzeitige Automatisierung immer einen Wettbewerbsvorteil verschafft. Dieser Artikel demonstriert die Automatisierung der Konvertierung von Vektorbildern in ein Rasterbild. Zu diesem Zweck haben wir uns entschieden, eine auf den Punkt gebrachte Anleitung zu schreiben, die zeigt, wie man SVG in TIFF in Python konvertiert. Wir haben uns jedoch für eine Bildverarbeitungsbibliothek auf Unternehmensebene Aspose.Imaging for Python entschieden. Wir begleiten Sie von der Installation bis zur Implementierung der Funktionalität. Daher werden Sie am Ende dieses Blogbeitrags in der Lage sein, einen Vektor zu Raster-Konverter für Ihre Geschäftsanwendung zu erstellen.

Wir werden folgende Punkte durchgehen:

  1. Vektorbildkonvertierung – API-Installation
  2. SVG in TIFF in Python konvertieren
  3. Vektor online in Raster konvertieren

Vektorbildkonvertierung – API-Installation

Der Installationsprozess von Aspose.Imaging for Python ist recht unkompliziert. Bei der Installation besteht keine Abhängigkeit von Drittanbietern. Tatsächlich können Sie durch Ausführen eines einzigen Befehls auf eine Vielzahl von Funktionen zugreifen. Installieren wir also diese Bildverarbeitungs-Bibliothek, indem wir den folgenden pip-Befehl im Terminal/CMD ausführen:

pip install aspose-imaging-python-net 
Konvertierung von Vektorbildern

Besuchen Sie gerne diesen Installations-Guide, um mehr zu erfahren.

Konvertieren Sie SVG in TIFF in Python

Code ist besser als 10.000 Wörter. Bisher haben wir Aspose.Imaging for Python eingerichtet und können mit dem Schreiben von Code beginnen. Bevor Sie fortfahren, beachten Sie bitte, dass wir über eine SVG-Quelldatei verfügen, die wir mithilfe dieser Bildverarbeitungsbibliothek in TIFF konvertieren werden.

Sie können einen SVG zu TIFF-Konverter entwickeln, indem Sie die folgenden Schritte ausführen:

  • Rufen Sie die Methode load der Klasse Image auf und laden Sie die SVG-Quelldatei.
  • Erstellen Sie ein Objekt der Klasse TiffOptions und initialisieren Sie es mit dem TIFF Datei format.
  • Instanziieren Sie eine Instanz der Klasse SvgRasterizationOptions, um die SVG Datei formatoptionen zu definieren.
  • Legen Sie die Seitenbreite fest, indem Sie der Eigenschaft pagewidth einen Wert zuweisen.
  • Definieren Sie die Höhe der Seite, indem Sie einen Wert für die Eigenschaft pageheight festlegen.
  • Weisen Sie das Objekt der Klasse SVGRasterizationOptions der Eigenschaft vectorrasterizationoptions zu.
  • Rufen Sie die Methode save auf, um die konvertierte TIFF-Datei auf der Festplatte zu speichern.

Das folgende Codebeispiel zeigt, wie SVG in Python programmgesteuert in TIFF konvertiert wird:

import aspose.pycore as aspycore
from aspose.imaging import Image
from aspose.imaging.fileformats.tiff.enums import *
from aspose.imaging.imageoptions import *
import os

if 'TEMPLATE_DIR' in os.environ:
	templates_folder = os.environ['TEMPLATE_DIR']
else:
	templates_folder = r"/sample-files/"

delete_output = 'SAVE_OUTPUT' not in os.environ
data_dir = templates_folder
# Rufen Sie die Lademethode der Image Klasse auf und laden Sie die SVG-Quelldatei.  
with Image.load(os.path.join(data_dir, "sample.svg")) as image:
	# Erstellen Sie ein Objekt der TiffOptions Klasse und initialisieren Sie es mit dem TIFF Datei format.  
	options = TiffOptions(TiffExpectedFormat.DEFAULT)
	# Instanziieren Sie eine Instanz der SVGRasterizationOptions Klasse, um die SVG Datei formatoptionen zu definieren. 
	svg_options = SvgRasterizationOptions()
	# Legen Sie die Seitenbreite fest, indem Sie der Eigenschaft page_width einen Wert zuweisen. 
	svg_options.page_width = 1000.
	# Definieren Sie die Höhe der Seite, indem Sie einen Wert für die Eigenschaft page_height festlegen. 
	svg_options.page_height = 1000.0
	# Weisen Sie das Objekt der Klasse „SvgRasterizationOptions“ der Eigenschaft „vector_rasterization_options“ zu.
	options.vector_rasterization_options = svg_options
	# Rufen Sie die Methode save auf, um die konvertierte TIFF-Datei auf der Festplatte zu speichern. 
	image.save(os.path.join(data_dir, "result.tiff"), options)

Sie können die Ausgabe im Bild unten sehen:

Vektor zu Raster-Konverter

Konvertieren Sie Vektoren online in Raster

Darüber hinaus können Sie sich für eine nicht programmgesteuerte Lösung zur Online-Konvertierung von Vektoren in Raster entscheiden. Dieser online Vektor zu Raster-Konverter ist kostenlos und erfordert keine Kontoerstellung. Vor allem aber wird es auch von diesem Aspose.Imaging angetrieben. Sie können eine benutzerfreundliche Oberfläche mit viel Benutzerfreundlichkeit und einfacher Navigation sehen.

Konvertieren Sie Vektoren online in Raster

Vektor zu Raster-Konverter – Holen Sie sich eine kostenlose Lizenz#

Sie können eine kostenlose temporäre Lizenz in Anspruch nehmen, um diese Bildverarbeitungsbibliothek ohne Bewertungseinschränkungen auszuprobieren.

Abschluss

Wir hoffen, dass Ihnen dieser Blogbeitrag gefallen hat. Wir haben gelernt, wie man SVG programmgesteuert in Python in Python konvertiert. Wir haben auch die Implementierung eines Vektor zu Raster-Konverters durchgeführt. Darüber hinaus können Sie durch die Installation dieser Bildverarbeitungs-Bibliothek eine Vektorbildkonvertierung erreichen. Abschließend können Sie die Dokumentation und API-Referenzen besuchen, um mit der Entwicklung zu beginnen.

Außerdem empfehlen wir Ihnen, den Getting Started Guide zu besuchen.

Schließlich schreibt aspose.com neue Artikel. Bleiben Sie also bitte für regelmäßige Updates in Kontakt.

Hilfe ist verfügbar

Sie können uns Ihre Fragen oder Anregungen in unserem Forum mitteilen.

Häufig gestellte Fragen – FAQs

Können Sie SVG in TIFF konvertieren?

Ja, es ist ziemlich einfach, SVG mit Aspose.Imaging for Python in TIFF zu konvertieren. Bitte besuchen Sie diesen Link, um mehr zu erfahren.

Wie konvertiert man SVG in TTF?

Mit diesem Vektor-in-Raster-Konverter können Sie Vektoren online in Raster konvertieren.

Siehe auch