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