C++ में प्रस्तुतियों को कई फ़ॉर्मेट्स में बदलें
अवलोकन
Aspose.Slides for C++ PowerPoint और OpenDocument प्रस्तुतियों को लोड कर सकता है और उन्हें कई अन्य स्वरूपों में सहेज या रेंडर कर सकता है बिना Microsoft PowerPoint, OpenOffice, या LibreOffice के। आप लेगेसी PPT फ़ाइलों को आधुनिक PPTX में बदल सकते हैं, प्रस्तुतियों को PDF और XPS जैसे फिक्स्ड‑लेआउट दस्तावेज़ों में निर्यात कर सकते हैं, स्लाइड्स को HTML के रूप में प्रकाशित कर सकते हैं, या प्रीव्यू, थंबनेल और अभिलेखों के लिए स्लाइड्स को इमेज फ़ाइलों के रूप में रेंडर कर सकते हैं।
अधिकतर दस्तावेज़ रूपांतरण समान सामान्य कार्यप्रवाह का उपयोग करते हैं: स्रोत फ़ाइल लोड करें, आवश्यक आउटपुट फ़ॉर्मेट चुनें, और आवश्यकता पड़ने पर फ़ॉर्मेट‑विशिष्ट विकल्प लागू करें। इमेज फ़ॉर्मेट्स के लिए, प्रत्येक स्लाइड को अलग‑अलग रेंडर किया जाता है और फिर रास्टर या वेक्टर इमेज के रूप में सहेजा जाता है। नीचे लिंक किए गए समर्पित लेख प्रत्येक मामले के कार्यान्वयन विवरण प्रदान करते हैं।
एक रूपांतरण परिदृश्य चुनें
नीचे दिए गए लेखों में पूर्ण C++ उदाहरण और फ़ॉर्मेट‑विशिष्ट विकल्प मिलेंगे।
| परिदृश्य | जब आपको आवश्यकता हो तो उपयोग करें | लेख |
|---|---|---|
| PPT/PPTX/ODP से PPTX | लेगेसी PPT फ़ाइलों को आधुनिक बनाएं, मौजूदा PPTX फ़ाइलों को सामान्यीकृत करें, या OpenDocument प्रस्तुतियों को PowerPoint PPTX में बदलें। | PPT को PPTX में बदलें, ODP को PPTX में बदलें, प्रस्तुतियों को सहेजें |
| PPTX से PPT | आधुनिक PowerPoint प्रस्तुति को पुराने बाइनरी PPT फ़ॉर्मेट में सहेजें ताकि पुराने वर्कफ़्लो के साथ संगतता बनी रहे। | PPTX को PPT में बदलें |
| PPT/PPTX/ODP से PDF | साझा करने, प्रिंट करने या अभिलेख करने के लिए पोर्टेबल, सर्चेबल, फिक्स्ड‑लेआउट दस्तावेज़ बनाएं। | PowerPoint को PDF में बदलें |
| PPT/PPTX/ODP से PDF नोट्स के साथ | स्लाइड सामग्री के साथ स्पीकर नोट्स भी निर्यात करें। | PowerPoint को PDF (नोट्स सहित) में बदलें |
| PPT/PPTX/ODP से HTML | प्रस्तुतियों को HTML पृष्ठों के रूप में प्रकाशित करें और इमेज, फ़ॉन्ट, नोट्स तथा रेस्पॉन्सिव लेआउट विकल्प नियंत्रित करें। | PowerPoint को HTML में बदलें |
| PPT/PPTX/ODP से HTML5 | फ़ॉर्मेटिंग और इंटरैक्टिविटी को संरक्षित रखते हुए ब्राउज़र‑आधारित दर्शन के लिए स्लाइड्स को HTML5 में निर्यात करें। | प्रस्तुतियों को HTML5 में निर्यात करें |
| PPT/PPTX/ODP से PNG | प्रीव्यू, थंबनेल या वेब आउटपुट के लिए प्रत्येक स्लाइड को PNG इमेज में रेंडर करें। | PowerPoint को PNG में बदलें |
| PPT/PPTX/ODP से JPG | स्लाइड्स को JPG इमेज में रेंडर करें और इमेज आकार व गुणवत्ता नियंत्रित करें। | PowerPoint को JPG में बदलें |
| स्लाइड से SVG | व्यक्तिगत स्लाइड्स को स्केलेबल वेक्टर ग्राफ़िक्स के रूप में निर्यात करें। | स्लाइड को SVG के रूप में रेंडर करें |
| PPT/PPTX/ODP से XPS | फिक्स्ड‑लेआउट XPS दस्तावेज़ बनाएं। | PowerPoint को XPS में बदलें |
| PPT/PPTX/ODP से TIFF | प्रिंट, स्कैन, फ़ैक्स या अभिलेख कार्यप्रवाह के लिए मल्टी‑पेज TIFF फ़ाइल के रूप में प्रस्तुति सहेजें। | PowerPoint को TIFF में बदलें |
| PPT/PPTX/ODP से TIFF नोट्स के साथ | स्लाइड्स को स्पीकर नोट्स के साथ TIFF में सहेजें। | PowerPoint को TIFF (नोट्स सहित) में बदलें |
| PPT/PPTX से Word | जब आपको दस्तावेज़‑शैली आउटपुट चाहिए तो स्लाइड्स को Word दस्तावेज़ में बदलें। | PowerPoint को Word में बदलें |
| PPT/PPTX से Markdown | दस्तावेज़ीकरण और टेक्स्ट‑आधारित कार्यप्रवाह के लिए प्रस्तुतियों की सामग्री को Markdown में निकालें। | PowerPoint को Markdown में बदलें |
| PPT/PPTX/ODP से XML | निरीक्षण, तुलना, समस्या निवारण या XML‑आधारित कार्यप्रवाहों के लिए टेक्स्ट‑आधारित PowerPoint XML प्रस्तुति बनाएं। | PowerPoint को XML में बदलें |
| PPT/PPTX से एनिमेटेड GIF | स्लाइड्स से एनिमेटेड GIF बनाएं। | PowerPoint को एनिमेटेड GIF में बदलें |
| PPT/PPTX से वीडियो | प्रस्तुति स्लाइड्स से वीडियो निर्यात कार्यप्रवाह बनाएं। | PowerPoint को वीडियो में बदलें |
| प्रस्तुति से XAML | C++ UI परिदृश्यों के लिए स्लाइड्स को XAML में निर्यात करें। | प्रस्तुतियों को XAML में निर्यात करें |
अधिक इनपुट और आउटपुट फ़ॉर्मैट की सूची के लिए, देखें Supported File Formats।
PowerPoint और OpenDocument रूपांतरण
Aspose.Slides for C++ PPT, PPTX, PPS, PPSX, POT, POTX और ODP जैसे सामान्यतः उपयोग किए जाने वाले प्रस्तुति फ़ॉर्मेट से रूपांतरण का समर्थन करता है। PowerPoint और OpenDocument फ़ाइलों के लिए वही रूपांतरण API उपयोग किया जाता है, इसलिए एक कार्यप्रवाह जो PPTX फ़ाइल को PDF में सहेजता है, आमतौर पर केवल इनपुट फ़ाइल बदलकर ODP फ़ाइल पर लागू किया जा सकता है।
ODP फ़ाइलों को बदलते समय याद रखें कि PowerPoint और OpenDocument एप्लिकेशन हर लेआउट और फ़ॉर्मेटिंग सुविधा को बिल्कुल उसी तरह समर्थन नहीं करते। यदि ODP फ़ाइल LibreOffice या OpenOffice Impress में बनाई गई थी, तो आउटपुट की समीक्षा करें और फ़ॉर्मेट‑विशिष्ट मार्गदर्शन के लिए Convert OpenDocument Presentations में वर्णित विकल्प उपयोग करें।
PPT से PPTX रूपांतरण
PPT पुराना बाइनरी PowerPoint फ़ॉर्मेट है, जबकि PPTX आधुनिक Office Open XML फ़ॉर्मेट है। Aspose.Slides for C++ जटिल प्रस्तुति संरचनाओं जैसे मास्टर, लेआउट, स्लाइड, चार्ट, समूहित आकार, प्लेसहोल्डर, टेक्स्ट फ्रेम, टेक्सचर और पिक्चर फ़िल को संरक्षित रखते हुए उच्च‑फ़िडेलिटी PPT से PPTX रूपांतरण का समर्थन करता है।
विवरण के लिए देखें PPT को PPTX में बदलें।
फिक्स्ड‑लेआउट निर्यात
PDF, XPS और TIFF उपयोगी होते हैं जब आउटपुट को सभी डिवाइस पर समान दिखना चाहिए और उसे प्रस्तुति के रूप में संपादित नहीं किया जाना चाहिए। समर्पित PDF, XPS और TIFF लेख समझाते हैं कि अनुपालन, छिपी स्लाइड्स, नोट्स, इमेज क्वालिटी, संपीड़न, पिक्सेल फ़ॉर्मेट और आउटपुट आकार को कैसे नियंत्रित किया जाए।
HTML और इमेज निर्यात
HTML और HTML5 निर्यात ब्राउज़र देखने, वेब प्रकाशन और हल्के साझा करने के लिए उपयोगी हैं। इमेज निर्यात तब उपयोगी होता है जब प्रत्येक स्लाइड को अलग प्रीव्यू, थंबनेल या रास्टर एसेट बनाना हो। फ़ॉर्मेट‑विशिष्ट रेंडरिंग मार्गदर्शन के लिए PNG, JPG और SVG लेख देखें।
FAQ
क्या प्रस्तुतियों को बदलने के लिए मुझे Microsoft PowerPoint चाहिए?
नहीं। Aspose.Slides for C++ एक स्टैंडअलोन लाइब्रेरी है और इसे Microsoft PowerPoint या Office ऑटोमेशन की आवश्यकता नहीं होती।
क्या मैं कई प्रस्तुतियों को बैच में बदल सकता हूँ?
हाँ। प्रत्येक प्रस्तुति लोड करें, उसे आवश्यक फ़ॉर्मेट में सहेजें, और प्रोसेसिंग के बाद प्रस्तुति ऑब्जेक्ट को डिस्पोज़ करें। समानांतर प्रोसेसिंग के लिए अलग‑अलग प्रस्तुति इंस्टेंस का उपयोग करें और multithreading मार्गदर्शन का पालन करें।
क्या मैं केवल चयनित स्लाइड्स को निर्यात कर सकता हूँ?
हाँ। कई निर्यात विधियां आपको स्लाइड इंडेक्स पास करने या आउटपुट फ़ॉर्मेट के अनुसार व्यक्तिगत स्लाइड्स रेंडर करने की अनुमति देती हैं। लक्षित फ़ॉर्मेट के लिए समर्पित लेख देखें।
क्या मैं PDF या XPS निर्यात करते समय छिपी स्लाइड्स शामिल कर सकता हूँ?
हाँ। PDF और XPS रूपांतरण लेखों में वर्णित छिपी‑स्लाइड निर्यात सेटिंग्स का उपयोग करें।
क्या मैं PDF/A आउटपुट बना सकता हूँ?
हाँ। PDF निर्यात के लिए PDF अनुपालन सेटिंग उपलब्ध हैं। विवरण के लिए देखें PowerPoint को PDF में बदलें।
रूपांतरण के दौरान फ़ॉन्ट्स कैसे संभाले जाते हैं?
Aspose.Slides एम्बेडेड फ़ॉन्ट्स, फ़ॉन्ट फ़ॉलबैक और फ़ॉन्ट प्रतिस्थापन सेटिंग्स का उपयोग कर सकता है। देखें Embedded Font, Fallback Font और Font Substitution।