Πώς να εργαστείτε με τα αρχεία PS και EPS στο Python

Πώς να εργαστείτε με τα αρχεία 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()

Δείτε επίσης

 Ελληνικά