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