Caracteristici
Caracteristici
Aspose.Page FOSS for Python provides the following capabilities.
PS și EPS Conversiune
PsDocument încărcări PostScript (.ps) și PostScript încapsulate (.eps) dosare și Ambele tipuri de fişiere sunt manipulate de aceeaşi clasă.
PsDocument.from_file(path)încărcare din calea fișieruluiPsDocument.from_bytes(data)încărcare din bați cruziPsDocument.to_pdf(options)export în bați PDFPsDocument.to_image(options)export în bați PNG sau JPEG
Conversiunea XPS
XpsDocument încărcări XML Paper Specificații (.xps) fişiere şi le exportă în PDF sau Imagini raster. to_pdf() și de: to_image() Interfața se aplică.
XpsDocument.from_file(path)încărcare din calea fișieruluiXpsDocument.from_bytes(data)încărcare din bați cruziXpsDocument.to_pdf(options)export în bați PDFXpsDocument.to_image(options)export în bați de imagine raster
Răspunde la întrebare:
ImageSaveOptions controlează formatul de ieșire raster și rezoluția. Set format la … în "png" sau de: "jpeg" și de: dpi pentru a specifica rezoluția de ieșire.
Metadate EPS
DscMetadata oferă acces structurat la comentariile de intitulare DSC din fișierele EPS: limitare Câmpuri pentru creator, dimensiune paginii, orientare, titlu. Acces prin PsDocument.dsc.
Server MCP
Un server MCP opțional expune ps_to_pdf, ps_to_image, xps_to_pdf, și xps_to_image ca instrumente de conversie la distanță prin FastMCP. McpInput și de: McpOutput manipularea căilor de fişier şi baţi codificaţi în base64.
Rendering la nivel scăzut
RenderModelBuilder construcții RenderDocument obiectele în mod incremental cu begin_page(), add_path(), add_text(), add_image(), și end_page(). PdfWriter serializarea a RenderDocument la PDF. PdfMetadata Seturi de metadate ale documentului.
Rezultatele de la data aplicării.
| Clasa de învăţământ | Descriere: |
|---|---|
PsDocument | Încărcare și exportare a fișierelor PS/EPS |
XpsDocument | Încărcare și export fișiere XPS |
ImageSaveOptions | Controlează formatul de ieșire raster și DPI |
DscMetadata | Câmpuri de intitulare EPS DSC (caseta de limitare, titlul etc.) |
PdfWriter | Serializarea unui document RenderDocument în bați PDF |
PdfMetadata | Metadatele de ieșire PDF (titlu, creator, producător) |
RenderModelBuilder | Crearea documentelor de render în mod incremental |
McpInput | Intrare server MCP (pase de fișier sau bazele64 byte) |
McpOutput | ieșire server MCP (base64 byte sau ruta de fișiere) |