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

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

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

PPT प्रेज़ेंटेशन फ़ाइलें पार्स करने और स्लाइड से टेक्स्ट निकालने के लिए 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

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

auto presentation = MakeObject<Presentation>(u"presentation.ppt");
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++ में PPT फ़ाइलें कैसे पार्स करें

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

  1. Presentation क्लास से PPT फ़ाइल लोड करें।
  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 आपकी अपनी PPT फ़ाइलों के साथ क्या कर सकता है।

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

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

PPT फ़ाइल एक Microsoft PowerPoint 97-2003 प्रेज़ेंटेशन फ़ाइल है। यह स्लाइड्स, टेक्स्ट, इमेज, मल्टीमीडिया और एम्बेड किए गए ऑब्जेक्ट को PowerPoint के उस बाइनरी फ़ाइल फ़ॉर्मैट में संग्रहीत करती है, जिसका उपयोग Open XML आधारित PPTX फ़ॉर्मैट से पहले होता था।

पढ़ने अधिक

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

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