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
- Állítsa be a környezetet a Aspose.Page beállításával a PostScript dokumentumok egyesítéséhez
- Töltse be a forrás XPS dokumentumot az XPSDocument osztály egy példányával
- Hozzon létre egy PdfSaveOptions osztályobjektumot
- Hozzon létre egy renderelő eszközt PDF formátumhoz a PdfDevice osztállyal
- Hozzon létre egy tömböt az XPS-fájlokból, hogy egyesítse őket
- 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.