Ez a cikk a(z) XPS a Pythonban PDF-re konvertálásával foglalkozik. Elmagyarázza a lépésenkénti algoritmust és egy kódrészletet, amellyel az XPS-fájl PDF-re változtatható a Pythonban. Ennek a funkciónak a használatához nem kell semmilyen Postscript fájl konvertáló alkalmazást telepítenie.
Az XPS PDF-be konvertálásának lépései Python használatával
- Készítse elő a környezetet a Aspose.Page beállításával az XPS-fájlok konvertálásához
- Hozzon létre egy példányt a XpsDocument osztályból a forrásfájl betöltéséhez
- A(z) PdfSaveOptions osztály objektumának kezdeményezése
- Hozzon létre egy memóriafolyamot a kimeneti PDF-fájl mentéséhez
- Exportálja az XPS fájlt PDF formátumba a PdfDevice osztálypéldány használatával
Ezek a lépések felvázolják az XPS-dokumentum Pythonban PDF-formátumba konvertálásának munkafolyamatát. Csak töltse be a forrás XPS-dokumentumot, hozzon létre egy memóriafolyamot, és jelenítse meg a kimeneti dokumentumot az adatfolyamban. Végül mentse el az adatfolyamot egy fájl elérési útjába az igényeinek megfelelően.
Kód, amellyel az XPS-t PDF-re módosíthatja Pythonban
import aspose.page | |
from aspose.page import * | |
from io import BytesIO | |
# Load input XPS file | |
document = aspose.page.xps.XpsDocument("input.xps") | |
# Initiate PdfSaveOptions class object | |
options = aspose.page.xps.presentation.pdf.PdfSaveOptions() | |
# Create Stream for the PDF file | |
ms = BytesIO() | |
# Initiate PdfDevice object | |
device = aspose.page.xps.presentation.pdf.PdfDevice(ms) | |
# Convert XPS to PDF | |
document.save(device, options) | |
# Export the output file | |
with open("output.pdf","wb") as file: | |
file.write(ms.getbuffer()) |
Használja ezt a mintakódrészletet a fájl XPS-ből PDF-be konvertálásához Pythonban. Olvassa be a bemeneti XPS fájlt az XpsDocument osztály példányába. A PdfSaveOptions osztály segítségével testreszabhatja a kívánt tulajdonságokat, például képtömörítést, szövegtömörítést és fájltitkosítást igényei szerint. Ezután a generált PDF-dokumentumot egy adatfolyam segítségével jelenítse meg, amelyet a rendszer exportál a lemezre.
Ez az útmutató az XPS Pythonban PDF-re való konvertálásához szükséges információkat tárgyalja. Emellett, ha szívesen felfedezné az EPS-ből PDF-be konvertálást, olvassa el a cikket a Konvertálja az EPS-t PDF-be Pythonban oldalon.