Features

Features

Aspose.Page FOSS for Python provides the following capabilities.


转换PS和EPS

PsDocument 载入PostScript (.ps) 和封装后文 (.eps) 文件和 将它们导出到PDF或形图像中. 这两个文件类型都由相同的类处理.

  • PsDocument.from_file(path) 从文件路径上加载
  • PsDocument.from_bytes(data) 原始字节的加载
  • PsDocument.to_pdf(options) 导出为PDF字节
  • PsDocument.to_image(options) 输出为PNG或JPEG字节

转换XPS

XpsDocument 载入XML文件规范 (.xps) 文件并将其导出到PDF或 光图像. 同样的 to_pdf() 及其他 to_image() 接口适用.

  • XpsDocument.from_file(path) 从文件路径上加载
  • XpsDocument.from_bytes(data) 原始字节的加载
  • XpsDocument.to_pdf(options) 导出为PDF字节
  • XpsDocument.to_image(options) 导出到光谱图像字节

光图像输出

ImageSaveOptions 控制光输出格式和分辨率.设置 format 于 年 月 日 "png" 或是 "jpeg" 及其他 dpi 指定输出分辨率.


电子邮件元数据

DscMetadata 提供在 EPS 文件中的 DSC 頭條評論的結構化存取:限制 框,页面大小,方向,标题和创作者字段.通过访问 PsDocument.dsc.


服务器:MCP Server

选择性MCP服务器曝光 ps_to_pdf, ps_to_image, xps_to_pdf, 和 xps_to_image 通过FastMCP作为远程转换工具. McpInput 及其他 McpOutput 处理文件路径和base64编码字节.


低级别的表现

RenderModelBuilder 构造物 RenderDocument 逐步增加的物体, begin_page(), add_path(), add_text(), add_image(), 和 end_page(). PdfWriter 序列化一个 RenderDocument 转换为PDF. PdfMetadata 设置文档元数据.


API 参考概述

ClassDescription
PsDocument装载和导出PS/EPS文件
XpsDocument载入并导出XPS文件
ImageSaveOptions控制光输出格式和DPI
DscMetadataEPS DSC头字段 (边框,标题等)
PdfWriter将文件串行成PDF字节
PdfMetadata输出PDF元数据 (标题,创作者,制作人)
RenderModelBuilder逐步创建染文档
McpInputMCP服务器输入 (文件路径或64字节)
McpOutputMCP服务器输出 (base64字节或文件路径)

See Also

 中文