Comment travailler avec les fichiers PS et EPS dans Python

Comment travailler avec les fichiers PS et EPS dans Python

Comment travailler avec les fichiers PS et EPS dans Python

PsDocument est le point d’entrée pour la téléchargement et l’exportation de fichiers PostScript et EPS. Utiliser from_file() pour charger un document par voie, ou from_bytes() Pour les boîtes en mémoire. Toutes les produits sont retournés comme bytes - aucun fichier temporaire n’est écrit sur le disque.

Téléchargez un fichier PS ou EPS

from aspose.page.ps.document import PsDocument

ps = PsDocument.from_file("input.ps")
eps = PsDocument.from_file("input.eps")
print("Is EPS:", eps.is_eps)

Exporté en PDF

from pathlib import Path
from aspose.page.ps.document import PsDocument

ps = PsDocument.from_file("input.ps")
Path("output.pdf").write_bytes(ps.to_pdf())

Exportation à PNG

from pathlib import Path
from aspose.page.ps.document import PsDocument
from aspose.page.ps.output import ImageSaveOptions

eps = PsDocument.from_file("input.eps")
Path("output.png").write_bytes(eps.to_image(ImageSaveOptions(format="png", dpi=150)))

Résumé des Bytes

from aspose.page.ps.document import PsDocument

with open("input.ps", "rb") as f:
    doc = PsDocument.from_bytes(f.read())
pdf_bytes = doc.to_pdf()

Voir aussi

 Français