यह ट्यूटोरियल जावा में एक्सेल चार्ट को JPG में बदलने का तरीका बताता है। उसी कोड का उपयोग करके, आप वांछित छवि प्रकार सेट करके चार्ट को किसी अन्य प्रारूप में परिवर्तित कर सकते हैं। जावा में एक्सेल ग्राफ को जेपीजी में बदलने के चरण निम्नलिखित हैं।
जावा में एक्सेल चार्ट को जेपीजी में बदलने के चरण
- मावेन का उपयोग करके, अपने प्रोजेक्ट में Aspose.Cells लाइब्रेरी जोड़ें
- आयात विवरण का उपयोग करके Workbook और Chart कक्षाओं के संदर्भ जोड़ें
- स्रोत एक्सेल फ़ाइल को चार्ट वाले वर्कबुक ऑब्जेक्ट में लोड करें
- संबंधित कार्यपुस्तिका शीट में चार्ट ऑब्जेक्ट का संदर्भ प्राप्त करें
- चार्ट ऑब्जेक्ट को JPG इमेज फ़ाइल के रूप में सहेजें
इन चरणों में, हमने सीखा कि जावा में एक्सेल चार्ट को जेपीजी के रूप में कैसे सहेजना है। यह प्रक्रिया काफी सरल है जहां पहले चार्ट वाली एक्सेल फाइल को वर्कबुक ऑब्जेक्ट में लोड किया जाता है और फिर वांछित शीट से चार्ट संदर्भ प्राप्त किया जाता है। चार्ट ऑब्जेक्ट संदर्भ उपलब्ध होने के बाद, आप चार्ट को JPG छवि फ़ाइल के रूप में सहेज सकते हैं।
जावा में एक्सेल ग्राफ को जेपीजी में बदलने के लिए कोड
import com.aspose.cells.License; | |
import com.aspose.cells.Workbook; | |
import com.aspose.cells.Chart; | |
public class ConvertExcelChartToJPGInJava { | |
public static void main(String[] args) throws Exception { //main() function for Convert Excel Chart To JPG In Java | |
// Set license for Aspose.Cells | |
License license = new License(); | |
license.setLicense("Aspose.Cells.lic"); | |
// Open the workbook having a chart | |
Workbook ChartToJPGWorkbook = new Workbook("ExcelChartFile.xlsx"); | |
// Get reference to the chart object that is to be converted to JPG | |
Chart chart = ChartToJPGWorkbook.getWorksheets().get(0).getCharts().get(0); | |
// Save chart object as JPEG image file | |
chart.toImage("ExcelChartToJPEGImage.jpg"); | |
} | |
} |
यह कोड दर्शाता है कि जावा में एक्सेल चार्ट को जेपीजी में कैसे सहेजा जाए। सबसे पहले, एक वर्कबुक क्लास ऑब्जेक्ट को चार्ट वाली लक्ष्य एक्सेल फ़ाइल के साथ लोड किया जाता है। वर्कबुक ऑब्जेक्ट में वर्कशीट संग्रह का उपयोग करके, आप शून्य-आधारित इंडेक्स का उपयोग करके किसी भी शीट को संदर्भित कर सकते हैं। अंत में, आप शून्य-आधारित इंडेक्स का उपयोग करके लक्ष्य वर्कशीट में चार्ट संग्रह से किसी भी चार्ट तक पहुंच सकते हैं। यह चार्ट ऑब्जेक्ट केवल JPG एक्सटेंशन के साथ आउटपुट छवि फ़ाइल नाम प्रदान करके JPG फ़ाइल के रूप में सहेजा गया है।
यदि आप इस चार्ट ऑब्जेक्ट को किसी अन्य प्रारूप में सहेजना चाहते हैं, तो आप चार्ट.toImage() फ़ंक्शन में ImageOrPrintOptions क्लास ऑब्जेक्ट का उपयोग कर सकते हैं। संपूर्ण कार्यपुस्तिका को किसी अन्य प्रारूप जैसे PDF में बदलने के लिए, लेख जावा में एक्सेल से पीडीएफ कैसे जेनरेट करें देखें। ध्यान दें कि यह रूपांतरण न तो एमएस एक्सेल और न ही इंटरऑप पर निर्भर है।