Πώς να εργαστείτε με τα αρχεία PS και EPS στο Python
Πώς να εργαστείτε με τα αρχεία PS και EPS στο Python
PsDocument Είναι το σημείο εισόδου για την φόρτωση και εξαγωγή αρχείων PostScript και EPS. Χρησιμοποιήστε from_file() να φορτώσει ένα έγγραφο ανά διαδρομή, ή from_bytes() Να φορτίσει από μπάτ in-memory. Όλα τα προϊόντα επιστρέφονται ως bytes - Δεν υπάρχουν προσωρινά αρχεία που να γράφονται στον δίσκο.
Κατεβάστε ένα αρχείο PS ή 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)Εξαγωγή στο 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())Εξαγωγή στο 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)))Κατεβάστε από το 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()