कैसे काम करने के लिए पीएस और ईपीएस फ़ाइलों में Python
कैसे काम करने के लिए पीएस और ईपीएस फ़ाइलों में Python
PsDocument यह पोस्टस्क्रिप्ट और ईपीएस फ़ाइलों को लोड करने और निर्यात करने के लिए प्रवेश बिंदु है।. उपयोग करें from_file() एक दस्तावेज़ को मार्ग पर लोड करने के लिए, या from_bytes() इन-मेमोरी बाइट्स से लोड करें।. सभी उत्पादों को वापस कर दिया जाता है bytes - कोई अस्थायी फ़ाइल डिस्क पर नहीं लिखी जाती है।.
एक पीएस या ईपीएस फ़ाइल लोड करें
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)))बिट से लोड
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()