कैसे काम करने के लिए पीएस और ईपीएस फ़ाइलों में Python

कैसे काम करने के लिए पीएस और ईपीएस फ़ाइलों में 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()

See Also

 हिन्दी