XPS-Dateien in Python zusammenführen

In diesem Artikel erfahren Sie im Detail, wie Sie XPS in Python zusammenführen. Er umfasst den schrittweisen Algorithmus und einen ausführbaren Codeausschnitt zum Kombinieren von XPS-Dateien in Python. Darüber hinaus lernen Sie, diesen Prozess entsprechend Ihren Anforderungen zu improvisieren.

Schritte zum Zusammenführen von XPS-Dateien in Python

  1. Konfigurieren Sie die Umgebung, indem Sie Aspose.Page zum Zusammenführen der PostScript-Dokumente einrichten
  2. Laden Sie das XPS-Quelldokument mit einer Instanz der XPSDocument-Klasse
  3. Erstellen Sie ein PdfSaveOptions-Klassenobjekt
  4. Erstellen Sie mit der Klasse PdfDevice ein Renderinggerät für das PDF-Format
  5. Erstellen Sie ein Array der XPS-Dateien, um sie zusammenzuführen
  6. Zusammenführen der XPS-Dateien zu einem PDF-Dokument

Diese Schritte geben einen Überblick über den Programmablauf zum Kombinieren von XPS in Python. Erstellen Sie zunächst einen Eingabestream zum Lesen der XPS-Eingabedatei. Lesen Sie dann die Quelldatei und legen Sie die benutzerdefinierten Optionen fest. Erstellen Sie anschließend ein Rendering-Gerät, um die Ausgabedatei auf der Festplatte oder in einem Stream zu generieren.

Code zum Kombinieren von XPS-Dateien in Python

import aspose.page
from aspose.page.xps import *
from aspose.page.xps.presentation.pdf import *
with open("mergedXPSfilespy.pdf", "wb") as pdf_stream:
# Initialize XPS input stream
with open("input.xps", "rb") as xps_stream:
# Load XPS document form the stream
document = XpsDocument(xps_stream, XpsLoadOptions())
# Initialize options object with necessary parameters.
options = PdfSaveOptions()
options.jpeg_quality_level = 100
options.image_compression = PdfImageCompression.JPEG
options.text_compression = PdfTextCompression.FLATE
# Create PDF rendering device
device = PdfDevice(pdf_stream)
# Create an array to merge XPS files
files_to_merge = [ "input.xps", "input.xps" ]
# Merge XPS files to PDF format
document.merge(files_to_merge, device, options)

Dieser grundlegende Beispielcode zeigt die Funktion zum Zusammenführen von XPS mit PDF in Python. Sie können den Code jedoch ändern, um die Ausgabe im XPS-Dateiformat zu rendern. Darüber hinaus können Sie die optionalen Eigenschaften wie Seitenzahlen, Verschlüsselung, Text- oder Bildkomprimierung usw. Ihren Anforderungen entsprechend anpassen.

In diesem Kurztutorial wird erklärt, wie man XPS-Dateien in Python zusammenführt. Wenn Sie XPS außerdem in das Bildformat rendern müssen, lesen Sie den Artikel zu Konvertieren Sie XPS in ein Bild in Python.

 Deutsch