फ़ीचर अवलोकन
फ़ाइल फ़ॉर्मेट और रूपांतरण
Aspose.Slides forC++ अधिकांश PowerPoint दस्तावेज़ फ़ॉर्मेट का समर्थन करता है और उन्हें विभिन्न संगठनों के बीच व्यापक रूप से प्रयुक्त लोकप्रिय फ़ॉर्मेट में निर्यात भी करता है। नीचे दी गई तालिका इन फ़ॉर्मेट को सूचीबद्ध करती है:
| फ़ीचर | विवरण |
|---|---|
| Microsoft PowerPoint (PPT) | Aspose.Slides for C++ इस प्रस्तुति दस्तावेज़ फ़ॉर्मेट के लिए सबसे तेज़ प्रोसेसिंग प्रदान करता है। |
| Portable Document Format (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++ Supported Image Formats | Aspose.Slides for C++ का उपयोग करके आप न केवल प्रस्तुति स्लाइड्स, बल्कि स्लाइड्स पर चित्रों को भी सभी C++ समर्थित ग्राफिक फ़ॉर्मेट जैसे PNG, BMP और JPEG में रेंडर कर सकते हैं। |
| SVG Format | Aspose.Slides for C++ बिल्ट‑इन मेथड प्रदान करता है जिससे प्रस्तुति स्लाइड्स को Scalable Vector Graphics (SVG) फ़ॉर्मेट में निर्यात किया जा सकता है। |
सामग्री विशेषताएँ
Aspose.Slides forC++ आपको प्रस्तुति दस्तावेज़ों की लगभग सभी संभावित सामग्री तक पहुंच, संशोधन या निर्माण करने में सक्षम बनाता है।
| फ़ीचर | विवरण |
|---|---|
| Master Slides | मास्टर स्लाइड्स सामान्य स्लाइड्स के लेआउट को परिभाषित करती हैं। Aspose.Slides for C++ आपको प्रस्तुति दस्तावेज़ों की मास्टर स्लाइड्स तक पहुंच और उन्हें संशोधित करने की सुविधा देती है। |
| Normal Slides | Aspose.Slides for C++ का उपयोग करके आप विभिन्न प्रकार की नई स्लाइड्स बना ही नहीं सकते, बल्कि प्रस्तुति दस्तावेज़ों में मौजूदा स्लाइड्स तक पहुंच और उन्हें संशोधित भी कर सकते हैं। |
| Cloning / Copying Slides | Aspose.Slides for C++ द्वारा प्रदान किए गए बिल्ट‑इन मेथड्स का उपयोग करके आप किसी प्रस्तुति के भीतर या एक प्रस्तुति से दूसरी प्रस्तुति तक मौजूदा स्लाइड्स को क्लोन या कॉपी कर सकते हैं। चूंकि स्लाइड अपना लेआउट मास्टर स्लाइड से विरासत में प्राप्त करती है, इसलिए क्लोनिंग के दौरान बिल्ट‑इन मेथड्स स्वचालित रूप से मास्टर को भी कॉपी कर देते हैं। |
| Place Holders and Text Holders | आप स्लाइड में प्लेस होल्डर और टेक्स्ट होल्डर तक भी पहुंच सकते हैं। इसके अतिरिक्त, आप उचित मेथड का उपयोग करके शून्य से टेक्स्ट होल्डर वाले स्लाइड बना सकते हैं। |
| Header and Footers | Aspose.Slides for C++ स्लाइड्स में हेडर/फ़ूटर को संभालने की सुविधा भी प्रदान करता है। |
| Notes in Slides | Aspose.Slides for C++ के साथ आप स्लाइड से जुड़े नोट्स तक पहुंच और उन्हें संशोधित ही नहीं, बल्कि नए नोट्स भी जोड़ सकते हैं। |
| Finding a Shape | आप स्लाइड में किसी विशेष आकार (शेप) को उसके साथ जुड़े वैकल्पिक टेक्स्ट का उपयोग करके भी खोज सकते हैं। |
| Backgrounds | Aspose.Slides for C++ आपको प्रस्तुति की मास्टर या सामान्य स्लाइड के साथ जुड़े बैकग्राउंड पर काम करने की अनुमति देता है। |
| Text Boxes | टेक्स्ट बॉक्स शून्य से निर्मित किए जा सकते हैं। मौजूदा टेक्स्ट बॉक्स तक पहुंचकर उनका टेक्स्ट मूल फ़ॉर्मेट खोए बिना बदला भी जा सकता है। |
| Rectangle Shapes | आयताकार आकार (Rectangle Shapes) को Aspose.Slides for C++ द्वारा बनाया या संशोधित किया जा सकता है। |
| Poly Line Shapes | पॉली लाइन आकार (Poly Line Shapes) को भी Aspose.Slides for C++ द्वारा बनाया या संशोधित किया जा सकता है। |
| Ellipse Shapes | Ellipse Shapes को भी Aspose.Slides for C++ द्वारा बनाया या संशोधित किया जाता है। |
| Group Shapes | Aspose.Slides for C++ समूह आकार (Group Shapes) का भी समर्थन करता है। |
| Auto Shapes | Auto Shapes का भी समर्थन Aspose.Slides for C++ द्वारा किया जाता है। |
| Shapes Serialization | हालांकि Aspose.Slides for C++ कई प्रकार के शैप्स का समर्थन करता है, फिर भी यदि कोई शैप Aspose.Slides for C++ द्वारा समर्थित नहीं है, तो Aspose.Slides for C++ एक सीरियलाइज़ेशन मेथड प्रदान करता है जिसके द्वारा आप मौजूदा स्लाइड से उस शैप को सीरियलाइज़ करके आगे के उपयोग हेतु सहेज सकते हैं। |
| Picture Frames | चित्रों को Aspose.Slides for C++ द्वारा पिक्चर फ्रेम में प्रबंधित किया जाता है। |
| Audio Frames | ऑडियो फ़ाइलों को Aspose.Slides for C++ द्वारा ऑडियो फ्रेम में लिंक या एंबेड किया जा सकता है। |
| Video Frames | वीडियो फ़ाइलों को Aspose.Slides for C++ द्वारा वीडियो फ्रेम में संभाला जाता है। |
| OLE Frame | OLE ऑब्जेक्ट को Aspose.Slides for C++ द्वारा OLE फ्रेम में प्रबंधित किया जाता है। |
| Tables | स्लाइड्स पर तालिकाओं (Tables) का भी Aspose.Slides for C++ द्वारा समर्थन किया जाता है। |
| Text Frame | किसी भी आकार से जुड़ा टेक्स्ट उसके टेक्स्ट फ्रेम के माध्यम से पहुंचा जा सकता है। |
| Text Scanning | प्रस्तुति में टेक्स्ट को बिल्ट‑इन स्कैनिंग मेथड्स के माध्यम से प्रस्तुति या स्लाइड स्तर पर स्कैन किया जा सकता है। |
| Animations | आकारों पर एनीमेशन लागू किए जा सकते हैं। |
| Slide Shows | स्लाइड शो, स्लाइड ट्रांजीशन और मॉर्फ़ ट्रांजीशन का भी समर्थन किया जाता है। |
फ़ॉर्मैटिंग विशेषताएँ
Aspose.Slides for C++ का उपयोग करके प्रस्तुति दस्तावेज़ में स्लाइड्स पर टेक्स्ट और शैप्स को फ़ॉर्मैट करना संभव है।
| फ़ीचर | विवरण |
|---|---|
| Text Formatting | In Aspose.Slides for C++, the text is managed through text frames associated with the shapes. Hence, the text can be formatted using the paragraphs and portions associated with the text frames. The following text elements can be formatted through Aspose.Slides for C++. - फ़ॉन्ट प्रकार - फ़ॉन्ट आकार - फ़ॉन्ट रंग - फ़ॉन्ट शेड्स - पैराग्राफ संरेखण - पैराग्राफ बुलेटिंग - पैराग्राफ अभिविन्यास |
| Shape Formatting | In Aspose.Slides for C++, the basic element of a slide is shape. The following Shape elements can be formatted using Aspose.Slides for C++: - स्थिति - आकार - रेखा - फ़िल (पैटर्न, ग्रेडिएंट, सॉलिड सहित) - टेक्स्ट - छवि |
अक्सर पूछे जाने वाले प्रश्न
क्या लाइब्रेरी को काम करने के लिए सर्वर/पीसी पर Microsoft PowerPoint इंस्टॉल करना आवश्यक है?
नहीं। PowerPoint आवश्यक नहीं है; Aspose.Slides एक स्टैंडअलोन इंजन है जो प्रस्तुति बनाने, संपादित करने, रूपांतरित करने और रेंडर करने के लिए उपयोग होता है।
मल्टीथ्रेडिंग कैसे काम करती है? क्या प्रोसेसिंग को समानांतर किया जा सकता है?
विभिन्न थ्रेड्स में अलग-अलग दस्तावेज़ों को प्रोसेस करना सुरक्षित है; वही प्रेजेंटेशन ऑब्जेक्ट एक साथ एकाधिक थ्रेड द्वारा उपयोग नहीं किया जाना चाहिए।
क्या फ़ाइल पासवर्ड और एन्क्रिप्शन समर्थित हैं?
हां। आप एन्क्रिप्टेड प्रस्तुतियों को खोल सकते हैं, खोलने और लिखने का पासवर्ड सेट या हटाकर रख सकते हैं, और सुरक्षा स्थिति की जाँच कर सकते हैं। आप आप एन्क्रिप्टेड प्रस्तुतियों को खोल सकते हैं, पासवर्ड सेट या हटाकर रख सकते हैं, और सुरक्षा स्थिति की जाँच कर सकते हैं।
क्या मुझे Linux कंटेनर में फ़ॉन्ट पैकेजों की परवाह करनी चाहिए?
हां। यह अनुशंसा की जाती है कि आप सामान्य फ़ॉन्ट पैकेज इंस्टॉल करें और/या अपने एप्लिकेशन में फ़ॉन्ट डायरेक्टरी निर्दिष्ट करें ताकि अप्रत्याशित प्रतिस्थापन से बचा जा सके।
मूल्यांकन संस्करण में कोई सीमाएँ हैं?
मूल्यांकन मोड में आउटपुट में एक वॉटरमार्क जोड़ा जाता है और कुछ सीमाएँ लागू होती हैं; पूर्ण‑फ़ीचर परीक्षण के लिए एक 30‑दिन का अस्थायी लाइसेंस उपलब्ध है।
क्या प्रस्तुति में बाहरी फ़ॉर्मेट (PDF/HTML → PPTX) आयात करना समर्थित है?
हां। आप PDF पेज और HTML सामग्री को प्रस्तुति में जोड़ सकते हैं, जिससे वे स्लाइड्स में परिवर्तित हो जाते हैं।