Features

Features

Aspose.Page FOSS for Python provides the following capabilities.


ПЗ і EPS перетворення

PsDocument завантаження PostScript (.ps) та Encapsulated PostScript (.eps) файлів і експортує їх до PDF або растрових зображень. Обидва типи файлів обробляються одним класом.

  • PsDocument.from_file(path) завантаження з шляху файлу
  • PsDocument.from_bytes(data) завантаження з нерозроблених байтів
  • PsDocument.to_pdf(options) експорт на PDF байти
  • PsDocument.to_image(options) експорт на PNG або JPEG байти.

XPS перетворення

XpsDocument Завантаження XML Paper Specification (.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 для визначення розмірного розділу виходу.


Метадані EPS

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

ClassDescription
PsDocumentЗавантаження та експорт файлів PS/EPS
XpsDocumentЗавантаження та експорт файлів XPS
ImageSaveOptionsКонтролює формат виходу растра та DPI
DscMetadataПолі заголовку EPS DSC (обмежувальне поле, назва і т.д.)
PdfWriterСеріалізація документу на PDF байти
PdfMetadataВихідні метадані PDF (назва, автор, виробник)
RenderModelBuilderСтворення документів з рендеруванням поступово
McpInputВхід сервера MCP (шлях файлу або base64 байти)
McpOutputВихід сервера MCP (база64 байтів або шлях файлу)

See Also

 Українська