Características

Características

Aspose.Page FOSS for Python provides the following capabilities.


Conversão de PS e EPS

PsDocument Carrega o PostScript (.ps) e PostScript encapsulado (.eps) e dos arquivos de Exporta-os para imagens PDF ou raster. Ambos os tipos de arquivo são tratados pela mesma classe.

  • PsDocument.from_file(path) Carga do caminho de arquivo
  • PsDocument.from_bytes(data) carga de bytes brutos
  • PsDocument.to_pdf(options) exportação para bytes PDF
  • PsDocument.to_image(options) exportação para bytes PNG ou JPEG

Conversão para XPS

XpsDocument Carrega XML Papel Especificação (.xps) e exporta-os para PDF ou Imagens raster. to_pdf() e a) to_image() Interface aplica-se.

  • XpsDocument.from_file(path) Carga do caminho de arquivo
  • XpsDocument.from_bytes(data) carga de bytes brutos
  • XpsDocument.to_pdf(options) exportação para bytes PDF
  • XpsDocument.to_image(options) exportação para bytes de imagem raster

Saída de imagem raster

ImageSaveOptions Controla o formato de saída e resolução do raster. format a) para o "png" ou a) "jpeg" e a) dpi para especificar a resolução de saída.


Metadados EPS

DscMetadata fornece acesso estruturado aos comentários de cabeçalho do DSC nos ficheiros EPS: limitação caixa, tamanho da página, orientação, título e campos de criador. Acesso via PsDocument.dsc.


MCP Server (servidor de dados)

Um servidor MCP opcional expõe: ps_to_pdf, ps_to_image, xps_to_pdf, e xps_to_image como ferramentas de conversão remota via FastMCP. McpInput e a) McpOutput Tratar caminhos de arquivo e bytes codificados base64.


Renda de baixo nível

RenderModelBuilder construções RenderDocument objetos incrementalmente com begin_page(), add_path(), add_text(), add_image(), e end_page(). PdfWriter serializa um RenderDocument para PDF. PdfMetadata Constitui metadados de documentos.


Resumo de referência da API

Classe:Descrição:
PsDocumentCarregar e exportar ficheiros PS/EPS
XpsDocumentCarregar e exportar arquivos XPS
ImageSaveOptionsControla o formato de saída raster e DPI
DscMetadataCampo de cabeçalho do EPS DSC (caixa de conexão, título etc.)
PdfWriterSerializar um documento de RenderDocument em bytes PDF
PdfMetadataMetadados de saída PDF (título, criador e produtor)
RenderModelBuilderCriar documentos de renderização gradualmente
McpInputEntrada do servidor MCP (caminho de arquivo ou base64 bytes)
McpOutputSaída do servidor MCP (base64 bytes ou caminho de arquivo)

Ver também:

 Português