Cum să lucrați cu fișiere PS și EPS în Python

Cum să lucrați cu fișiere PS și EPS în Python

Cum să lucrați cu fișiere PS și EPS în Python

PsDocument este punctul de intrare pentru încărcarea și exportul fișierelor PostScript și EPS. Utilizare: from_file() pentru încărcarea unui document pe cale, sau from_bytes() să se încarce din baiti in-memorie. Toate ieșirile sunt returnate ca: bytes nu sunt scrise fişiere temporare pe disc.

Încărcarea unui fișier PS sau 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 în 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())

Exportul în 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)))

Încărcare de la byte

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()

Vezi și:

 Română