Характеристики на продукта
Характеристики на продукта
Aspose.Page FOSS for Python provides the following capabilities.
Преобразуване на ПС и ЕПС
PsDocument Зареждане на PostScript (.ps) и Encapsulated PostScript (.eps) и други документи, както и И двата вида файлове се обработват от един и същ клас.
PsDocument.from_file(path)зарязване от път на файлаPsDocument.from_bytes(data)натоварване от сурови байтовеPsDocument.to_pdf(options)изнасяне на PDF байтовеPsDocument.to_image(options)изнасяне на PNG или JPEG байтове
Преобразуване на XPS
XpsDocument Зарежда XML Paper спецификация (.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 предоставя структуриран достъп до коментари в заглавията на DSC във файлове EPS: ограничаване полета за създаване, размера на страницата, ориентацията и заглавието. PsDocument.dsc.
MCP сървър
Необходимо е MCP сървър да разкрива: ps_to_pdf, ps_to_image, xps_to_pdf, и xps_to_image като инструменти за дистанционно преобразуване чрез FastMCP. McpInput и в) McpOutput Да се справят с файлови пътища и базисни 64 бита.
Предоставяне на ниско ниво
RenderModelBuilder конструкции RenderDocument обекти постепенно с begin_page(), add_path(), add_text(), add_image(), и end_page(). PdfWriter сериализира A RenderDocument в PDF. PdfMetadata задава метаданни на документа.
Снимка на API референтна информация
| Класът | Описание на състоянието |
|---|---|
PsDocument | Зареждане и изнасяне на PS/EPS файлове |
XpsDocument | Зареждане и изнасяне на XPS файлове |
ImageSaveOptions | Контролира формата на изхода и DPI. |
DscMetadata | Поле заглавие на EPS DSC (ограничаващо поле, заголовок и др.) |
PdfWriter | Сериализиране на RenderDocument в PDF байтове |
PdfMetadata | Изходните метаданни в PDF (название, създател, продуцент) |
RenderModelBuilder | Създаване на документи с рендериране постепенно |
McpInput | Вход на MCP сървър (път към файл или base64 байта) |
McpOutput | Изход на MCP сървър (base64 байта или път за файл) |