पायथन में EPS को इमेज में बदलें

यह संक्षिप्त लेख बताता है कि पायथन में **EPS को Image में कैसे बदला जाए। इसमें पर्यावरण सेटिंग्स, एल्गोरिदम और पायथन में EPS को PNG में बदलने के लिए कोड स्निपेट शामिल है। इसके अलावा, इस सुविधा का उपयोग करने के लिए आपको कोई इमेज रेंडरिंग UI या एप्लिकेशन इंस्टॉल करने की आवश्यकता नहीं है।

पायथन का उपयोग करके EPS को इमेज में बदलने के चरण

  1. EPS फ़ाइलों को छवियों में निर्यात करने के लिए Aspose.Page API कॉन्फ़िगर करें
  2. इनपुट स्ट्रीम लोड करने के बाद PostScript क्लास का एक उदाहरण बनाएँ
  3. ImageSaveOptions वर्ग का ऑब्जेक्ट आरंभ करें
  4. ImageDevice वर्ग का एक उदाहरण घोषित करें और छवि को रेंडर करें
  5. बनाई गई छवि फ़ाइल लिखें

ये चरण पायथन में EPS से JPG की रेंडरिंग प्रक्रिया को सरल बनाते हैं। सबसे पहले, PostScript फ़ाइल के लिए इनपुट स्ट्रीम लोड करें और अलग-अलग गुण सेट करें। इसके बाद, रास्टर इमेज को रेंडर करें और इसे अपने वर्किंग मॉडल के आधार पर डिस्क या स्ट्रीम पर लिखें।

पायथन में EPS को PNG में बदलने के लिए कोड

from aspose import *
from aspose.page.eps import *
from aspose.page.eps.device import *
import aspose.page
import os
output_file_name = "EPStoImage_out.png"
# Initialize PostScript input stream
ps_stream = open("input.eps", "rb")
document = PsDocument(ps_stream)
# Ignore minor errors
suppress_errors = True
#Initialize ImageSaveOptions object
options = ImageSaveOptions(suppress_errors)
device = ImageDevice(aspose.pydrawing.imaging.ImageFormat.png)
try:
document.save(device, options)
finally:
ps_stream.close()
images_bytes = device.images_bytes
i = 0
for image_bytes in images_bytes:
image_path = os.path.abspath( "EPS_out_image" + str(i) + ".png")
with open(image_path, "wb") as fs:
fs.write(image_bytes[0:0+len(image_bytes)])
i += 1

यह कोड स्निपेट EPS को Python में PNG में एक्सपोर्ट करता है। आप रूपांतरण के दौरान छोटी-मोटी त्रुटियों को दबाने, ImageDevice क्लास कन्स्ट्रक्टर में इमेज फ़ॉर्मेट या पेज साइज़ सेट करने के लिए इसे सुधार सकते हैं। अंत में, इमेज डिवाइस से बाइट्स को डिस्क पर मौजूद फ़ाइल में लिखें।

यह गाइड आपको पाइथन में EPS को JPG में बदलने को समझने में मदद करती है। इसके अलावा, अगर आपको XPS को इमेज में एक्सपोर्ट करने की ज़रूरत है, तो पायथन में XPS को इमेज में बदलें पर लेख पढ़ें।

 हिन्दी