C++ में ODP प्रेज़ेंटेशन पार्स करें

Microsoft PowerPoint के बिना प्रेज़ेंटेशन स्लाइड से टेक्स्ट निकालने के लिए Aspose.Slides for C++ का उपयोग करें।

C++ से ODP फ़ाइल पार्स करें

ODP प्रेज़ेंटेशन फ़ाइलें पार्स करने और स्लाइड से टेक्स्ट निकालने के लिए Aspose.Slides for C++ का उपयोग करें। API स्लाइड का टेक्स्ट SlideUtil::GetAllTextBoxes, ITextFrame, IParagraph और IPortion के ज़रिए उपलब्ध कराता है, इसलिए आप Microsoft PowerPoint को ऑटोमेट किए बिना टेक्स्ट पढ़ सकते हैं। NuGet से Aspose.Slides.Cpp पैकेज इंस्टॉल करें या Package Manager Console में नीचे दिया गया कमांड चलाएँ।

कमांड

PM> Install-Package Aspose.Slides.Cpp

ODP फ़ाइलें पार्स करें – C++

auto presentation = MakeObject<Presentation>(u"presentation.odp");
auto textFrames = SlideUtil::GetAllTextBoxes(presentation->get_Slide(0));

for (auto&& textFrame : textFrames)
{
    for (auto&& paragraph : textFrame->get_Paragraphs())
    {
        for (auto&& portion : paragraph->get_Portions())
        {
            Console::WriteLine(portion->get_Text());
        }
    }
}

presentation->Dispose();

C++ में ODP फ़ाइलें कैसे पार्स करें

Aspose.Slides for C++ से ODP फ़ाइलों से टेक्स्ट निकालें।

  1. Presentation क्लास से ODP फ़ाइल लोड करें।
  2. SlideUtil::GetAllTextBoxes से पहली स्लाइड के ITextFrame ऑब्जेक्ट प्राप्त करें।
  3. ITextFrame ऑब्जेक्ट पर लूप चलाएँ।
  4. हर ITextFrame में IParagraph ऑब्जेक्ट पर लूप चलाएँ।
  5. हर IParagraph में IPortion ऑब्जेक्ट पर लूप चलाएँ।
  6. get_Text से टेक्स्ट पढ़ें।

सिस्टम आवश्यकताएँ

Aspose.Slides for C++ प्रमुख डेस्कटॉप और सर्वर प्लेटफ़ॉर्म का समर्थन करता है। सुनिश्चित करें कि आपके प्रोजेक्ट में निम्नलिखित पूर्वापेक्षाएँ हैं।

  • समर्थित C++ रनटाइम वाला Microsoft Windows, Linux, macOS या कोई अन्य संगत ऑपरेटिंग सिस्टम।
  • आपके प्रोजेक्ट में संदर्भित Aspose.Slides for C++ लाइब्रेरी।

Aspose.Slides से निर्मित

टेक्स्ट और इमेज ऑनलाइन निकालें

मुफ़्त Aspose.Slides Parser ऐप Aspose.Slides for C++ से बना है, वही API जो ऊपर दिए गए कोड में है। इसे खोलें और देखें कि API आपकी अपनी ODP फ़ाइलों के साथ क्या कर सकता है।

  • आपके ब्राउज़र में चलता है, कुछ भी इंस्टॉल करने की ज़रूरत नहीं।
  • कोड लिखने से पहले देखें कि Aspose.Slides आपकी फ़ाइलें कैसे पढ़ता है।
  • एक ODP फ़ाइल अपलोड करें और उसका टेक्स्ट और इमेज पाएँ।
  • सब कुछ एक ZIP आर्काइव के रूप में डाउनलोड करें।

क्या है ODP फ़ाइल प्रारूप

ODP फ़ाइल एक OpenDocument प्रेज़ेंटेशन फ़ाइल है, जिसका उपयोग OpenOffice Impress और LibreOffice Impress जैसे ऐप्लिकेशन करते हैं। यह स्लाइड्स, टेक्स्ट, इमेज, फ़ॉर्मैटिंग, एनिमेशन और अन्य प्रेज़ेंटेशन सामग्री को एक खुले XML-आधारित पैकेज में संग्रहीत करती है।

पढ़ने अधिक

पार्सिंग के लिए अन्य समर्थित फ़ॉर्मैट

C++ से आप अन्य प्रेज़ेंटेशन फ़ॉर्मैट भी पार्स कर सकते हैं।