Làm thế nào để làm việc với PS và EPS file trong Python

Làm thế nào để làm việc với PS và EPS file trong Python

Làm thế nào để làm việc với PS và EPS file trong Python

PsDocument là điểm đầu vào để tải và xuất các tập tin PostScript và EPS. Sử dụng from_file() để tải một tài liệu theo con đường, hoặc from_bytes() tải từ in-memory bytes. Tất cả sản phẩm được trả lại như bytes - Không có tệp tạm thời được viết lên đĩa.

Tải về PS hoặc EPS File

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)

xuất sang 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())

Xuất khẩu 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)))

tải từ 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()

See Also

 Tiếng Việt