Unisci file XPS in Python

Questo articolo tratta i dettagli su come unire XPS in Python. Comprende l’algoritmo passo-passo e uno snippet di codice eseguibile per combinare file XPS in Python. Inoltre, imparerai anche ad improvvisare questo processo in base alle tue esigenze.

Passaggi per unire file XPS in Python

  1. Configura l’ambiente impostando Aspose.Page per unire i documenti PostScript
  2. Carica il documento XPS di origine con un’istanza della classe XPSDocument
  3. Crea un oggetto di classe PdfSaveOptions
  4. Crea un dispositivo di rendering per il formato PDF con la classe PdfDevice
  5. Crea una matrice di file XPS per unirli
  6. Unisci i file XPS in un documento PDF

Questi passaggi presentano una panoramica del flusso del programma per combinare XPS in Python. Innanzitutto, crea un flusso di input per leggere il file XPS di input. Quindi, leggi il file sorgente e imposta le opzioni personalizzate. Successivamente, crea un dispositivo di rendering per generare il file di output sul disco o su un flusso.

Codice per combinare file XPS 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)

Questo codice di esempio di base mostra la funzionalità per unire XPS in PDF in Python. Tuttavia, puoi modificare il codice per eseguire il rendering dell’output in formato file XPS. Inoltre, puoi personalizzare le proprietà opzionali come numeri di pagina, crittografia, compressione di testo o immagini, ecc. in base alle tue esigenze.

Questo breve tutorial ha spiegato come unire file XPS in Python. Inoltre, se devi eseguire il rendering del formato XPS in immagine, leggi l’articolo su Converti XPS in immagine in Python.

 Italiano