egenskaper
egenskaper
Aspose.Page FOSS for Python provides the following capabilities.
PS och EPS konverterar
PsDocument Ladda upp PostScript (.psoch för att få en postskript (.epsfiler och exporterar dem till PDF- eller rasterbilder.Båda filtyper hanteras av samma klass.
PsDocument.from_file(path)- Ladda från filvägenPsDocument.from_bytes(data)- Laddning från rå byterPsDocument.to_pdf(options)Export till PDF-byterPsDocument.to_image(options)Export till PNG eller JPEG byter
XPS omvandling
XpsDocument Ladda ner XML-papper specifikation (.xpsfiler och exporterar dem till PDF eller Rostbildning - samma sak to_pdf() och to_image() Interface gäller för.
XpsDocument.from_file(path)- Ladda från filvägenXpsDocument.from_bytes(data)- Laddning från rå byterXpsDocument.to_pdf(options)Export till PDF-byterXpsDocument.to_image(options)— Export till rasterbilden byte
Raster bild utgång
ImageSaveOptions kontrollerar rasterutgångsformat och upplösning. format till "png" eller "jpeg" och dpi för att ange produktionsresolutionsförfarandet.
EPS Metadata
DscMetadata ger strukturerad tillgång till DSC header kommentarer i EPS-filer: gränser box, sida storlek, orientering, titel och skapare fält. PsDocument.dsc.
MCP server
En MCP-server som exponeras ps_to_pdf, ps_to_image, xps_to_pdf,och xps_to_image som fjärrkonverteringsverktyg via FastMCP. McpInput och McpOutput Hantera filvägar och bas64-kodade byter.
Låg nivå av rendering
RenderModelBuilder Konstruktionerna RenderDocument objektet ökar med begin_page(), add_path(), add_text(), add_image(),och end_page(). PdfWriter Serierar A RenderDocument till PDF. PdfMetadata Dokumentet innehåller metadata.
API Referens sammanfattning
| Class | Beskrivning |
|---|---|
PsDocument | Ladda upp och exportera PS/EPS-filer |
XpsDocument | Ladda upp och exportera XPS-filer |
ImageSaveOptions | Kontrollera raster utgångsformat och DPI |
DscMetadata | EPS DSC headerfält (bounding box, titel etc.) |
PdfWriter | Serierar ett RenderDocument till PDF-byter |
PdfMetadata | PDF-utgångsmetadata (titel, skapare, producer) |
RenderModelBuilder | Att göra dokumentet mer intensivt |
McpInput | MCP serverinträde (filvägen eller bas64 bytes) |
McpOutput | MCP-serverutgång (bas64 bytes eller filvägen) |