एक्सेल फाइलों में ग्राफ़ या चार्ट जैसी संख्यात्मक और दृश्य जानकारी हो सकती है। अपने आवेदन के भीतर ग्राफिक प्रारूप में कुछ जानकारी प्रदर्शित करने के लिए, आप एक्सेल को सी++ में एसवीजी में कनवर्ट करना चाह सकते हैं। यह आलेख बताएगा कि कैसे चरण-दर-चरण विवरण और नमूना कोड के साथ एक्सेल को एसवीजी में सी++ में बदलें। आप इनपुट फ़ाइल को XLSX या XLS प्रारूप में लोड कर सकते हैं।
एक्सेल को सी++ में एसवीजी में बदलने के लिए कदम
- NuGet Package Manager टूल का उपयोग करके Aspose.Cells.Cpp जोड़कर अपने एप्लिकेशन को कॉन्फ़िगर करें
- प्रोजेक्ट में Aspose::Cells नाम स्थान का संदर्भ जोड़ें
- इनपुट एक्सेल फ़ाइल लोड करने के लिए Workbook क्लास इंस्टेंस का उपयोग करें
- आउटपुट SVG फ़ाइल के लिए स्वरूप और छवि गुण सेट करें
- एक्सेल फ़ाइल से प्रदान की गई डिस्क पर आउटपुट SVG इमेज को सेव करें
यह चरण-दर-चरण दृष्टिकोण सी ++ में एक्सेल को वेक्टर ग्राफ़िक में परिवर्तित करने की सरल प्रक्रिया की व्याख्या करता है जहां इनपुट एक्सेल फ़ाइल लोड होती है और आउटपुट छवि के विभिन्न गुण सेट होते हैं। आप अपनी आवश्यकताओं के अनुसार संकल्प गुणों के साथ-साथ छवि के प्रतिपादन प्रारूप को भी सेट कर सकते हैं। अंतिम चरण में, आगे की प्रक्रिया या देखने के लिए आउटपुट SVG छवि को डिस्क पर लिखें।
सी++ में एक्सेल को एसवीजी में बदलने के लिए कोड
उपरोक्त कोड स्निपेट के अनुसार, आपको इनपुट एक्सेल फ़ाइल लोड करने के लिए फ़ैक्टरी :: CreateIWorkbook विधि का उपयोग करने की आवश्यकता है। फिर IImageOrPrintOptions वर्ग का उपयोग करके आउटपुट SVG छवि के लिए कई प्राथमिकताएँ सेट करें और फ़ाइल पथ और नाम निर्दिष्ट करके जेनरेट की गई फ़ाइल को सहेजने के लिए आगे बढ़ें। आप अपने आउटपुट मानदंड को पूरा करने के लिए इस कोड में गुणों के किसी भी मूल्य को संशोधित कर सकते हैं।
इस संक्षिप्त ट्यूटोरियल ने इस बात पर ध्यान केंद्रित किया है कि कैसे C++ का उपयोग करके एक्सेल को वेक्टर ग्राफ़िक में बदलें। जबकि, यदि आपको एक्सेल चार्ट को JPEG इमेज में बदलने की आवश्यकता है, तो C++ में एक्सेल चार्ट को JPEG में कैसे बदलें? पर लेख देखें।