caractéristiques

caractéristiques

Aspose.Page FOSS pour Python fournit les fonctionnalités suivantes.


PS et EPS Conversion

‘PsDocument’ charge les fichiers PostScript (.ps) et Encapsulated Postcript ( ́.eps`), et les exporte à des images PDF ou raster.

  • PsDocument.from_file(path) — chargement de la voie du fichier
  • PsDocument.from_bytes(data) — charge des bytes crus
  • PsDocument.to_pdf(options) — exportation à des bytes PDF
  • PsDocument.to_image(options) — exportation à des bytes PNG ou JPEG

XPS Conversion

‘XpsDocument’ charge les fichiers de la spécification du papier XML (.xps) et les exporte à des images PDF ou raster. La même interface to_pdf()et to_image()‘ s’applique.

  • XpsDocument.from_file(path) — chargement de la voie du fichier
  • XpsDocument.from_bytes(data) — charge des bytes crus
  • XpsDocument.to_pdf(options) — exportation à des bytes PDF
  • XpsDocument.to_image(options) — exportation à des bytes d’image de raster

Résumé de la image Raster

‘ImageSaveOptions’ contrôle le format et la résolution de sortie du raster. Sélectionnez le «format » à « png » ou « jpeg » et « dpi » pour spécifier la resolution.


Métadonnées EPS

‘DscMetadata’ fournit un accès structuré aux commentaires de titre DSC dans les fichiers EPS: boîte d’interface, taille de page, orientation, titre et champs créateurs.


MCP serveur

Un serveur MCP facultatif expose ps_to_pdf, ps_tou_image , ‘xps-to-pdf’ et ’ xps/to’ imagecomme outils de conversion à distance via FastMCP.McpInputetMCpOutput’ gèrent les voies de fichier et les bytes codés base64.


Rendering à bas niveau

‘RenderModelBuilder’ construit les objets de ‘Document Render’ avec progressivement begin_page()', add_path(), ad_text()’, add_image()‘ etend_ page()’. ‘PdfWriter’ sérialisera un ‘documents Rendeurs’ vers PDF. ‘Métatades PDF’ établit des métadonnées du document.


Le résumé de référence API

ClassDescription
PsDocumentLoad and export PS/EPS files
XpsDocumentLoad and export XPS files
ImageSaveOptionsControls raster output format and DPI
DscMetadataEPS DSC header fields (bounding box, title, etc.)
PdfWriterSerialize a RenderDocument to PDF bytes
PdfMetadataPDF output metadata (title, creator, producer)
RenderModelBuilderBuild render documents incrementally
McpInputMCP server input (file path or base64 bytes)
McpOutputMCP server output (base64 bytes or file path)

Voir aussi

  • Aspose.Page - Documentation d’entreprise
 Français