DOCX
JPG
PDF
XML
XML
PNG
XML को C++ के माध्यम से PNG में बदलें
Microsoft PowerPoint स्थापना की आवश्यकता के बिना C++ लाइब्रेरी का उपयोग करके उच्च निष्पादन XML से PNG रूपांतरण।
C++ का उपयोग करके XML को PNG में कैसे बदलें?
XML को PNG में बदलने के लिए, हम उपयोग करेंगे
एपीआई जो एक सुविधा संपन्न, शक्तिशाली और सी ++ प्लेटफॉर्म के लिए दस्तावेज़ हेरफेर और रूपांतरण एपीआई का उपयोग करने में आसान है। आप इसका नवीनतम संस्करण सीधे डाउनलोड कर सकते हैं, बस खोलें
पैकेज मैनेजर, खोजें Aspose.Slides.Cpp और स्थापित करें। आप पैकेज मैनेजर कंसोल से निम्न कमांड का भी उपयोग कर सकते हैं।
आज्ञा
PM> Install-Package Aspose.Slides.Cpp
XML को C++ के माध्यम से PNG में कनवर्ट करने के चरण
C++ डेवलपर कोड की कुछ ही पंक्तियों में आसानी से XML फ़ाइल को PNG में बदल सकते हैं।
- एक्सएमएल फाइल को Aspose.Slides के साथ C++ प्रेजेंटेशन ऑब्जेक्ट के लिए लोड करें।
- पहली स्लाइड चुनें।
- वांछित आयाम सेट करें।
- वांछित आयामों के साथ थंबनेल प्राप्त करें।
- पीएनजी आउटपुट पैरामीटर वाले सेव () विधि को कॉल करें।
- संगत प्रोग्राम में पीएनजी फ़ाइल खोलें।
सिस्टम आवश्यकताएं
C++ कनवर्ज़न उदाहरण कोड चलाने से पहले, सुनिश्चित करें कि आपके पास निम्नलिखित पूर्वापेक्षाएँ हैं।
- माइक्रोसॉफ्ट विंडोज या विंडोज 32 बिट, विंडोज 64 बिट और लिनक्स 64 बिट के लिए सी ++ रनटाइम एनवायरनमेंट के साथ संगत ओएस।
- Aspose.Slides for C++ DLL आपके प्रोजेक्ट में संदर्भित।
XML से PNG C++ रूपांतरण स्रोत कोड
// Load the XML
SharedPtr<Presentation> pres = MakeObject<Presentation>(u"sourceFile.xml");
// Access the first slide
SharedPtr<ISlide> slide = pres->get_Slides()->idx_get(0);
// User defined dimension
int desiredX = 1200;
int desiredY = 800;
// Getting scaled value of X and Y
float ScaleX = (float)(1.0 / pres->get_SlideSize()->get_Size().get_Width()) * desiredX;
float ScaleY = (float)(1.0 / pres->get_SlideSize()->get_Size().get_Height()) * desiredY;
// Create a custom scale image
auto bitmap = slide->GetThumbnail(ScaleX, ScaleY);
bitmap->Save(u"output.png", ImageFormat::get_Png());
//Iterate through each slide via index and convert
मुफ्त ऐप XML को PNG में कन्वर्ट करने के लिए
अन्य समर्थित रूपांतरण
आप XML को कई अन्य फ़ाइल स्वरूपों में भी परिवर्तित कर सकते हैं जिनमें कुछ नीचे सूचीबद्ध हैं।
XML TO BMP (बिटमैप चित्र)
XML TO EMF (उन्नत मेटाफ़ाइल स्वरूप)
XML TO GIF (ग्राफिकल इंटरचेंज प्रारूप)
XML TO HTML (हाइपर टेक्स्ट मार्कअप लैंग्वेज)
XML TO JPEG (जेपीईजी छवि)
XML TO ODP (OpenDocument प्रस्तुति स्वरूप)
XML TO OTP (OpenDocument मानक प्रारूप)
XML TO PDF (वहनीय दस्तावेज़ स्वरूप)
XML TO POT (Microsoft PowerPoint टेम्पलेट फ़ाइलें)
XML TO POTM (Microsoft PowerPoint टेम्पलेट फ़ाइल)
XML TO POTX (माइक्रोसॉफ्ट पावरपॉइंट टेम्पलेट प्रेजेंटेशन)
XML TO PPS (पावरपॉइंट स्लाइड शो)
XML TO PPSM (मैक्रो-सक्षम स्लाइड शो)
XML TO PPSX (पावरपॉइंट स्लाइड शो)
XML TO PPT (माइक्रोसॉफ्ट पावरपॉइंट 97-2003)
XML TO PPTM (मैक्रो-सक्षम प्रस्तुति फ़ाइल)
XML TO PPTX (एक्सएमएल प्रस्तुति प्रारूप खोलें)
XML TO SVG (स्केलेबल वेक्टर ग्राफिक्स)
XML TO TIFF (टैग की गई छवि प्रारूप)
XML TO XPS (एक्सएमएल पेपर निर्दिष्टीकरण)