फ़ीचर अवलोकन
फ़ाइल फ़ॉर्मेट और रूपांतरण
Aspose.Slides forC++ अधिकांश PowerPoint दस्तावेज़ फ़ॉर्मेट्स का समर्थन करता है और इन्हें व्यापक रूप से संगठनों के बीच आदान‑प्रदान के लिए उपयोग होने वाले लोकप्रिय फ़ॉर्मेट्स में निर्यात भी करता है। निम्न तालिका इन फ़ॉर्मेट्स को सूचीबद्ध करती है:
| फ़ीचर | विवरण |
|---|---|
| Microsoft PowerPoint (PPT) | Aspose.Slides for C++ इस प्रस्तुति दस्तावेज़ फ़ॉर्मेट के लिए सबसे तेज़ प्रोसेसिंग प्रदान करता है। |
| पोर्टेबल डॉक्यूमेंट फॉर्मेट (PDF) | समर्थित फ़ाइल फ़ॉर्मेट्स को एक ही मेथड से Adobe Portable Document Format (PDF) दस्तावेज़ों में निर्यात किया जा सकता है। |
| XML Parser Specification (XPS) | सभी समर्थित फ़ाइल फ़ॉर्मेट्स को एक ही मेथड से XML Parser Specification (XPS) दस्तावेज़ों में निर्यात किया जा सकता है। |
| PresentationML (PPTX, XML) | Aspose.Slides for C++ OOXML प्रस्तुति फ़ॉर्मेट (जिसे PresentationML या PPTX कहा जाता है) को प्रोसेस करने का समर्थन करता है। |
| PPTX To HTML Conversion | Aspose.Slides for C++ प्रस्तुति को HTML फ़ॉर्मेट में रूपांतरित करने का समर्थन करता है। |
रेंडरिंग
Aspose.Slides for C++ प्रस्तुति दस्तावेज़ों में स्लाइड्स को विभिन्न ग्राफ़िक्स फ़ॉर्मेट्स में उच्च सटीकता के साथ रेंडर करने का समर्थन करता है, जैसा कि नीचे सूचीबद्ध है:
| फ़ीचर | विवरण |
|---|---|
| C++ समर्थित छवि फ़ॉर्मेट्स | Aspose.Slides for C++ का उपयोग करते हुए आप न केवल प्रस्तुति स्लाइड्स, बल्कि स्लाइड्स पर मौजूद छवियों को PNG, BMP और JPEG जैसे सभी C++ समर्थित ग्राफ़िक्स फ़ॉर्मेट्स में रेंडर कर सकते हैं। |
| SVG फ़ॉर्मेट | Aspose.Slides for C++ स्केलेबल वेक्टर ग्राफ़िक्स (SVG) फ़ॉर्मेट में प्रस्तुति स्लाइड्स को निर्यात करने के लिए बिल्ट‑इन मेथड प्रदान करता है। |
सामग्री सुविधाएँ
Aspose.Slides forC++ आपको प्रस्तुति दस्तावेज़ों की लगभग सभी संभव सामग्री तक पहुंच, संशोधन या निर्माण करने की क्षमता देता है।
| फ़ीचर | विवरण |
|---|---|
| मास्टर स्लाइड्स | मास्टर स्लाइड्स सामान्य स्लाइड्स का लेआउट निर्धारित करती हैं। Aspose.Slides for C++ आपको प्रस्तुति दस्तावेज़ों की मास्टर स्लाइड्स तक पहुंच और उनका संशोधन करने की सुविधा देता है। |
| सामान्य स्लाइड्स | Aspose.Slides for C++ का उपयोग करके आप न केवल विभिन्न प्रकार की नई स्लाइड्स बना सकते हैं, बल्कि प्रस्तुति दस्तावेज़ों में मौजूदा स्लाइड्स तक पहुंच और उनका संशोधन भी कर सकते हैं। |
| स्लाइड्स की क्लोनिंग / कॉपी | Aspose.Slides for C++ द्वारा प्रदान किए गए बिल्ट‑इन मेथड्स के माध्यम से आप मौजूदा स्लाइड्स को न केवल एक प्रस्तुति के भीतर क्लोन या कॉपी कर सकते हैं, बल्कि एक प्रस्तुति से दूसरी प्रस्तुति में भी कॉपी कर सकते हैं। चूँकि स्लाइड अपना लेआउट मास्टर स्लाइड से विरासत में प्राप्त करती है, बिल्ट‑इन क्लोनिंग मेथड स्वतः ही मास्टर को भी क्लोन पर कॉपी कर देता है। |
| प्लेसहोल्डर और टेक्स्ट होल्डर | आप स्लाइड में प्लेसहोल्डर और टेक्स्ट होल्डर दोनों तक पहुंच सकते हैं। इसके अतिरिक्त, आप उपयुक्त मेथड का उपयोग करके शून्य से टेक्स्ट होल्डर वाला स्लाइड भी बना सकते हैं। |
| हेडर और फुटर | Aspose.Slides for C++ स्लाइड्स में हेडर / फुटर को संभालने की सुविधा भी प्रदान करता है। |
| स्लाइड्स में नोट्स | Aspose.Slides for C++ के साथ आप न केवल स्लाइड से जुड़े नोट्स तक पहुंच और उनका संशोधन कर सकते हैं, बल्कि नए नोट्स भी जोड़ सकते हैं। |
| शेप खोजना | आप शेप से जुड़े वैकल्पिक टेक्स्ट का उपयोग करके स्लाइड में किसी विशिष्ट शेप को खोज सकते हैं। |
| बैकग्राउंड | Aspose.Slides for C++ आपको प्रस्तुति की मास्टर या सामान्य स्लाइड से जुड़े बैकग्राउंड के साथ कार्य करने की अनुमति देता है। |
| टेक्स्ट बॉक्स | टेक्स्ट बॉक्स शून्य से बनाए जा सकते हैं। मौजूदा टेक्स्ट बॉक्स तक पहुंचकर उनका टेक्स्ट मूल टेक्स्ट फ़ॉर्मेट खोए बिना संशोधित किया जा सकता है। |
| आयताकार शेप्स | आयताकार शेप्स को Aspose.Slides for C++ द्वारा बनाया या संशोधित किया जा सकता है। |
| पॉली लाइन शेप्स | पॉली लाइन शेप्स को भी Aspose.Slides for C++ द्वारा बनाया या संशोधित किया जा सकता है। |
| एलिप्स शेप्स | एलिप्स शेप्स को भी Aspose.Slides for C++ द्वारा बनाया या संशोधित किया जा सकता है। |
| ग्रुप शेप्स | Aspose.Slides for C++ ग्रुप शेप्स को भी समर्थन देता है। |
| ऑटो शेप्स | ऑटो शेप्स को भी Aspose.Slides for C++ द्वारा समर्थन किया जाता है। |
| शेप सीरियलाइज़ेशन | हालांकि Aspose.Slides for C++ बहुत सारे शेप्स का समर्थन करता है, फिर भी यदि कोई शेप Aspose.Slides for C++ द्वारा समर्थित नहीं है, तो Aspose.Slides for C++ एक सीरियलाइज़ेशन मेथड प्रदान करता है जिसके माध्यम से आप उस शेप को मौजूदा स्लाइड से सीरियलाइज़ करके आवश्यकतानुसार आगे उपयोग कर सकते हैं। |
| पिक्चर फ्रेम्स | चित्रों को Aspose.Slides for C++ द्वारा पिक्चर फ्रेम्स में प्रबंधित किया जाता है। |
| ऑडियो फ्रेम्स | ऑडियो फाइलों को स्लाइड्स पर ऑडियो फ्रेम्स में लिंक या एम्बेड किया जा सकता है, यह Aspose.Slides for C++ द्वारा संभव है। |
| वीडियो फ्रेम्स | वीडियो फाइलों को Aspose.Slides for C++ के माध्यम से वीडियो फ्रेम्स में संभाला जाता है। |
| OLE फ्रेम | OLE ऑब्जेक्ट्स को Aspose.Slides for C++ द्वारा OLE फ्रेम्स में प्रबंधित किया जाता है। |
| टेबल्स | स्लाइड्स पर टेबल्स को भी Aspose.Slides for C++ समर्थन करता है। |
| टेक्स्ट फ्रेम | किसी भी शेप से जुड़ा टेक्स्ट उस शेप के टेक्स्ट फ्रेम के माध्यम से एक्सेस किया जा सकता है। |
| टेक्स्ट स्कैनिंग | प्रस्तुति या स्लाइड स्तर पर बिल्ट‑इन स्कैनिंग मेथड्स के द्वारा टेक्स्ट को स्कैन किया जा सकता है। |
| एनिमेशन | शेप्स पर एनिमेशन लागू किए जा सकते हैं। |
| स्लाइड शो | स्लाइड शो, स्लाइड ट्रांज़िशन और मोर्फ़ ट्रांज़िशन को भी समर्थन मिलता है। |
फ़ॉर्मेटिंग सुविधाएँ
Aspose.Slides for C++ का उपयोग करके प्रस्तुति दस्तावेज़ में स्लाइड्स पर टेक्स्ट और शेप्स को फ़ॉर्मेट करना संभव है।
| फ़ीचर | विवरण |
|---|---|
| टेक्स्ट फ़ॉर्मेटिंग | Aspose.Slides for C++ में टेक्स्ट को शेप्स से जुड़े टेक्स्ट फ्रेम्स के माध्यम से प्रबंधित किया जाता है। therefore, टेक्स्ट को पैराग्राफ़ और टेक्स्ट फ्रेम्स से जुड़े हिस्सों का उपयोग करके फ़ॉर्मेट किया जा सकता है। निम्नलिखित टेक्स्ट तत्वों को Aspose.Slides for C++ द्वारा फ़ॉर्मेट किया जा सकता है। - फ़ॉन्ट प्रकार - फ़ॉन्ट आकार - फ़ॉन्ट रंग - फ़ॉन्ट शेड्स - पैराग्राफ़ संरेखण - पैराग्राफ़ बुलेटिंग - पैराग्राफ़ अभिविन्यास |
| शेप फ़ॉर्मेटिंग | Aspose.Slides for C++ में स्लाइड का मूल तत्व शेप है। निम्नलिखित शेप तत्वों को Aspose.Slides for C++ द्वारा फ़ॉर्मेट किया जा सकता है: - स्थिति - आकार - लाइन - भराव (पैटर्न, ग्रेडिएंट, सॉलिड सहित) - टेक्स्ट - इमेज |
अक्सर पूछे जाने वाले प्रश्न
क्या लाइब्रेरी के काम करने के लिए सर्वर/पीसी पर Microsoft PowerPoint इंस्टॉल होना आवश्यक है?
नहीं। PowerPoint आवश्यक नहीं है; Aspose.Slides एक स्टैंड‑अलोन इंजन है जो प्रस्तुति बनाने, संपादित करने, रूपांतरण और रेंडरिंग के लिए उपयोग किया जाता है।
मल्टीथ्रेडिंग कैसे काम करती है? क्या प्रोसेसिंग को समानांतर किया जा सकता है?
विभिन्न थ्रेड्स में विभिन्न दस्तावेज़ों को प्रोसेस करना सुरक्षित है; एक ही presentation ऑब्जेक्ट को multiple threads द्वारा एक साथ उपयोग नहीं किया जाना चाहिए।
क्या फ़ाइल पासवर्ड और एन्क्रिप्शन समर्थित हैं?
हाँ। आप एन्क्रिप्टेड प्रस्तुतियों को खोल सकते हैं, खोलने और लिखने के पासवर्ड सेट या हटा सकते हैं, और सुरक्षा स्थिति की जाँच कर सकते हैं। (You can)
क्या Linux कंटेनरों में फ़ॉन्ट पैकेजों की देखभाल की जानी चाहिए?
हाँ। असामान्य प्रतिस्थापन से बचने के लिए सामान्य फ़ॉन्ट पैकेज स्थापित करना और/या अपने एप्लिकेशन में स्पष्ट रूप से फ़ॉन्ट डायरेक्टरी निर्दिष्ट करना अनुशंसित है।
क्या एवल्यूएशन संस्करण में सीमाएँ हैं?
एवल्यूएशन मोड में आउटपुट में एक वॉटरमार्क जोड़ा जाता है और कुछ सीमाएँ लागू होती हैं; पूर्ण‑फ़ीचर परीक्षण के लिए एक 30‑day temporary license उपलब्ध है।
क्या प्रस्तुति में बाहरी फ़ॉर्मेट (PDF/HTML → PPTX) आयात करना समर्थित है?
हाँ। आप PDF पेज और HTML कंटेंट को प्रस्तुति में जोड़ सकते हैं, जिससे वे स्लाइड्स में बदल जाते हैं।