Dieses grundlegende Tutorial erklärt, wie Sie die Größe von EPS in Python ändern. Es behandelt die IDE-Konfiguration, den Algorithmus und einen laufenden Codeausschnitt zum Ändern der Größe von EPS-Bildern in Python. Darüber hinaus müssen Sie keine Bildbearbeitungsanwendung installieren, um diese Funktion in Ihr Programm zu integrieren.
Schritte zum Ändern der Größe einer EPS-Datei in Python
- Konfigurieren Sie Aspose.Page, um die Größe jeder EPS-Datei zu ändern
- Erstellen Sie einen Stream für das Quell-EPS-Bild
- Initialisieren Sie eine Instanz der Klasse PsDocument mithilfe des Eingabestreams
- Ermitteln Sie die Größe des Eingabebilds und ändern Sie die Größe mit der Methode resize_eps
Diese Schritte beziehen sich auf das Ändern der EPS-Fotogröße in Python. Initialisieren Sie den Vorgang, indem Sie das Quell-EPS-Bild mithilfe eines Streams laden und die Abmessungen für Höhe und Breite des Bilds lesen. Stellen Sie abschließend die neue Bildgröße ein und schreiben Sie die Ausgabedatei, um den Größenänderungsvorgang abzuschließen.
Code zum Ändern der Größe von EPS-Bildern in Python
from aspose.page import * | |
from aspose.page.eps import * | |
from aspose.page.eps.device import * | |
from aspose.page.eps.xmp import * | |
import aspose.pydrawing | |
#Create an input stream for EPS file | |
with open("input.eps", "rb",) as input_eps_stream: | |
#Initialize PsDocument object with input stream | |
doc = PsDocument(input_eps_stream) | |
#Get size of EPS image | |
old_size = doc.extract_eps_size() | |
#Create an output stream for resized EPS | |
with open("output_resize_points.eps", "wb") as output_eps_stream: | |
#Increase EPS size in 2 times and save to the output stream | |
doc.resize_eps(output_eps_stream, aspose.pydrawing.SizeF(old_size.width * 2, old_size.height * 2), aspose.page.Units.POINTS) |
Dieser Codeausschnitt demonstriert die EPS-Größenänderung in Python. Er arbeitet hauptsächlich mit der PsDocument-Klasse, um das eingegebene EPS-Bild über einen Stream oder den Dateipfad zu laden. Anschließend wird die Größe des Bilds auf die gewünschte Höhe und Breite geändert und die Ausgabedatei gespeichert. Es gibt jedoch mehrere Optionen zur Größenänderung, beispielsweise in Prozent, Zoll, Millimeter, Zentimeter und Punkten, die Sie je nach Ihren Wünschen verwenden können.
In dieser Anleitung erfahren Sie, wie Sie die Größe einer EPS-Datei in Python ändern. Wenn Sie XPS-Dateien zusammenführen müssen, lesen Sie den Artikel zu XPS-Dateien in Python zusammenführen.