البحث عن النص في ODP باستخدام C++

استخدم Aspose.Slides for C++ للعثور على النص في ملفات العروض التقديمية دون Microsoft PowerPoint.

البحث عن النص في عرض ODP تقديمي عبر C++

يتيح لك Aspose.Slides for C++ البحث عن النص في عروض ODP التقديمية. استخدم SlideUtil::GetAllTextBoxes لجمع إطارات النص في شريحة، ثم تحقق مما إذا كان نصها يحتوي على العبارة المطلوبة.

البحث عن النص في عرض ODP تقديمي باستخدام C++

auto presentation = MakeObject<Presentation>(u"presentation.odp");

auto slide = presentation->get_Slides()->idx_get(0);
auto textFrames = SlideUtil::GetAllTextBoxes(slide);

for (auto&& textFrame : textFrames)
{
    auto text = textFrame->get_Text();
    if (text.Contains(u"PowerPoint"))
    {
        Console::WriteLine(text);
    }
}

presentation->Dispose();

كيفية البحث عن النص في ODP عبر C++

اتبع هذه الخطوات للبحث عن النص في عرض ODP تقديمي.

  1. حمّل ملف ODP باستخدام الفئة Presentation.
  2. احصل على الشريحة المطلوبة باستخدام Presentation::get_Slides واحصل على إطارات النص الخاصة بها باستخدام SlideUtil::GetAllTextBoxes.
  3. تحقق مما إذا كان نص كل إطار يحتوي على العبارة المطلوبة.

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

البحث عن النص في ملفات ODP عبر الإنترنت

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

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

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

باستخدام C++، يمكنك أيضًا البحث عن النص في التنسيقات التالية.