XPS-fájlok egyesítése Pythonban

Ez a cikk a XPS Pythonban** egyesítésének részleteiről szól. Tartalmazza a lépésenkénti algoritmust és egy futtatható kódrészletet az XPS-fájlok Pythonban történő kombinálásához. Sőt, azt is megtanulja, hogyan improvizálja ezt a folyamatot az Ön igényei szerint.

Az XPS-fájlok egyesítésének lépései a Pythonban

  1. Állítsa be a környezetet a Aspose.Page beállításával a PostScript dokumentumok egyesítéséhez
  2. Töltse be a forrás XPS dokumentumot az XPSDocument osztály egy példányával
  3. Hozzon létre egy PdfSaveOptions osztályobjektumot
  4. Hozzon létre egy renderelő eszközt PDF formátumhoz a PdfDevice osztállyal
  5. Hozzon létre egy tömböt az XPS-fájlokból, hogy egyesítse őket
  6. Egyesítse az XPS-fájlokat PDF-dokumentummá

Ezek a lépések áttekintést adnak a programfolyamatról, amely kombinálja az XPS-t Pythonban. Először hozzon létre egy bemeneti adatfolyamot a bemeneti XPS-fájl olvasásához. Ezután olvassa el a forrásfájlt, és állítsa be az egyéni beállításokat. Ezt követően hozzon létre egy renderelőeszközt, amely a kimeneti fájlt lemezre vagy adatfolyamra állítja elő.

Kód az XPS-fájlok egyesítéséhez a Pythonban

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)

Ez az alapvető mintakód az XPS-t PDF-be egyesítheti Pythonban. A kódot azonban módosíthatja, hogy a kimenet XPS fájlformátumban jelenjen meg. Ezen túlmenően igénye szerint testreszabhatja az opcionális tulajdonságokat, például az oldalszámokat, a titkosítást, a szöveg- vagy képtömörítést stb.

Ez a gyors oktatóanyag elmagyarázza, hogyan lehet XPS-fájlokat egyesíteni a Pythonban. Ezenkívül, ha az XPS-t képformátumba kell renderelnie, olvassa el a cikket a következőn: Konvertálja az XPS-t képpé a Pythonban.

 Magyar