इस त्वरित ट्यूटोरियल में पायथन का उपयोग करके एक्सेल चार्ट को जेपीजी में कैसे परिवर्तित करें की जानकारी है। आपको पर्यावरण को कॉन्फ़िगर करने के चरण मिलेंगे, Python का उपयोग करके छवि के रूप में एक्सेल में चार्ट को बचाने के लिए एक विस्तृत प्रक्रिया, और एक पूर्ण चलने योग्य नमूना कोड जो इस सुविधा को प्रदर्शित करता है। स्रोत XLSX फ़ाइल को लोड करने और इसे JPG छवि में बदलने की इस प्रक्रिया को अनुकूलित करने के लिए विभिन्न विकल्पों पर भी चर्चा की गई है।
पायथन का उपयोग करके एक्सेल चार्ट को जेपीजी में बदलने के चरण
- चार्ट को जेपीजी रूपांतरण के लिए वातावरण को जावा के माध्यम से पायथन के लिए Aspose.Cells का उपयोग करें में कॉन्फ़िगर करें
- चार्ट वाले Workbook क्लास ऑब्जेक्ट का उपयोग करके स्रोत स्प्रेडशीट लोड करें
- इस चार्ट वाली वर्कशीट तक पहुंच प्राप्त करें
- Chart ऑब्जेक्ट के रूप में चयनित वर्कशीट पर लक्ष्य चार्ट का संदर्भ प्राप्त करें
- डिस्क पर चयनित चार्ट को जेपीजी फ़ाइल के रूप में सहेजें
ये चरण एक संपूर्ण प्रक्रिया का वर्णन करते हैं पायथन का उपयोग करके एक्सेल चार्ट को जेपीजी के रूप में सहेजें पहले एक लेख का संदर्भ प्रदान करके जिसमें नमूना कोड के परीक्षण के लिए पर्यावरण को कॉन्फ़िगर करने के लिए विस्तृत चरण शामिल हैं और फिर इस एप्लिकेशन को लिखने के लिए चरण-दर-चरण प्रोग्रामिंग तर्क शामिल हैं। प्रक्रिया काफी सरल है जहां पहले आपको स्रोत एक्सेल फाइल को लोड करना होगा और फिर लोडेड वर्कबुक में वर्कशीट के संग्रह से लक्ष्य वर्कशीट तक पहुंच प्राप्त करनी होगी। प्रत्येक वर्कशीट में चार्ट का एक संग्रह होता है जिसका उपयोग लक्ष्य चार तक पहुँचने के लिए किया जाता है और फिर इसे toImage () विधि का उपयोग करके एक छवि के रूप में सहेजा जाता है।
पायथन का उपयोग करके एक्सेल चार्ट को जेपीजी के रूप में निर्यात करने के लिए कोड
import jpype | |
import asposecells | |
jpype.startJVM() | |
from asposecells.api import License, Workbook, SaveFormat | |
# Instantiate a license | |
license = License() | |
license.setLicense("Aspose.Total.lic") | |
# Open source workbook | |
chartWorkbook = Workbook("ChartWorkbook.xlsx") | |
# Get reference to first chart | |
targetChart = chartWorkbook.getWorksheets().get(0).getCharts().get(0) | |
# Save the loaded chart as a JPG file | |
targetChart.toImage("ChartImage.jpg") | |
print("Excel chart to JPG conversion done successfully!!!") | |
jpype.shutdownJVM() |
यह कोड नमूना आपको बहुत कम एपीआई कॉल की मदद से पायथन का उपयोग करके एक्सेल चार्ट को जेपीजी में बदलने के लिए मार्गदर्शन करता है। नेटवर्क पर प्राप्त बाइट्स की संख्या, डेटाबेस से या किसी अन्य स्रोत से पढ़ी जाती है। इसी तरह, आप अन्य कंस्ट्रक्टर्स का उपयोग कर सकते हैं जो लोड विकल्प लेते हैं जैसे प्रदर्शन प्राप्त करने के लिए संपूर्ण कार्यपुस्तिका के बजाय लोड किए जाने वाले डेटा के प्रकार का चयन करना, संरक्षित फ़ाइलों के लिए पासवर्ड सेट करना आदि, बहुत कम नाम हैं। आउटपुट छवि को अन्य स्वरूपों जैसे PNG, BMP, TIFF, आदि में सहेजने के विकल्प भी उपलब्ध हैं।
इस ट्यूटोरियल ने पायथन का उपयोग करके एक एक्सेल चार्ट के लिए एक छवि के लिए एक कनवर्टर लिखने के लिए निर्देशित किया है। अगर आप पूरी वर्कशीट को इमेज में बदलने की प्रक्रिया सीखना चाहते हैं, तो कैसे पायथन का उपयोग कर स्प्रेडशीट की छवि बनाने के लिए पर लेख देखें।