تحليل عروض PPT التقديمية في C++

استخدم Aspose.Slides for C++ لاستخراج النص من شرائح العرض التقديمي دون Microsoft PowerPoint.

تحليل ملف PPT باستخدام C++

استخدم Aspose.Slides for C++ لتحليل ملفات عروض PPT التقديمية واستخراج النص من الشرائح. توفر الواجهة البرمجية نص الشرائح عبر SlideUtil::GetAllTextBoxes وITextFrame وIParagraph وIPortion، لذا يمكنك قراءة المحتوى النصي دون أتمتة Microsoft PowerPoint. ثبّت الحزمة Aspose.Slides.Cpp من NuGet أو استخدم الأمر أدناه في 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();

كيفية تحليل ملفات PPT في C++

استخرج النص من ملفات PPT باستخدام Aspose.Slides for C++.

  1. حمّل ملف PPT باستخدام الفئة Presentation.
  2. احصل على كائنات ITextFrame من الشريحة الأولى باستخدام SlideUtil::GetAllTextBoxes.
  3. مرّ على كائنات ITextFrame.
  4. مرّ على كائنات IParagraph في كل ITextFrame.
  5. مرّ على كائنات IPortion في كل IParagraph.
  6. اقرأ النص باستخدام get_Text.

متطلبات النظام

يدعم Aspose.Slides for C++ منصات سطح المكتب والخوادم الرئيسية. تأكد من أن مشروعك يستوفي المتطلبات الأساسية التالية.

  • Microsoft Windows أو Linux أو macOS أو نظام تشغيل متوافق آخر مع بيئة تشغيل C++ المدعومة.
  • مكتبة Aspose.Slides for C++ مضافة كمرجع في مشروعك.

مبني باستخدام Aspose.Slides

استخراج النص والصور عبر الإنترنت

تطبيق Aspose.Slides Parser المجاني مبني باستخدام Aspose.Slides for C++، وهي نفس واجهة برمجة التطبيقات المستخدمة في الكود أعلاه. افتحه واكتشف ما يمكن لواجهة برمجة التطبيقات فعله بملفات PPT الخاصة بك.

  • يعمل في متصفحك، دون الحاجة إلى تثبيت أي شيء.
  • شاهد كيف يقرأ Aspose.Slides ملفاتك قبل كتابة الكود.
  • ارفع ملف PPT واحصل على نصه وصوره.
  • نزّل كل شيء في أرشيف ZIP واحد.

ما هو PPT تنسيق الملف

ملف PPT هو ملف عرض تقديمي من Microsoft PowerPoint 97-2003. يخزّن الشرائح والنصوص والصور والوسائط المتعددة والكائنات المضمنة بتنسيق ملفات PowerPoint الثنائي المستخدم قبل تنسيق Open XML المسمى PPTX.

قراءة المزيد

تنسيقات أخرى مدعومة للتحليل

باستخدام C++ يمكنك أيضًا تحليل تنسيقات عروض تقديمية أخرى.