جستجوی متن در ارائه‌های PPTX با Python

برنامه‌های Python بسازید که با Aspose.Slides متن را در ارائه‌های PowerPoint پیدا می‌کنند.

جستجوی متن در یک ارائه PPTX با Python

با Aspose.Slides for Python via .NET می‌توانید از SlideUtil.get_text_boxes_contains_text برای یافتن قاب‌های متنی هر اسلاید که شامل یک رشته مشخص هستند استفاده کنید.

جستجوی متن در یک ارائه PPTX – Python

with slides.Presentation("presentation.pptx") as presentation:
    for slide in presentation.slides:
        matching_text_frames = slides.util.SlideUtil.get_text_boxes_contains_text(slide, "PowerPoint", False)

        for text_frame in matching_text_frames:
            print(text_frame.text)

نحوه جستجوی متن در PPTX با Python

برای جستجوی متن در یک ارائه PPTX این مراحل را دنبال کنید.

  1. فایل PPTX را با Presentation باز کنید.
  2. اسلایدها را پیمایش کنید و برای هر کدام SlideUtil.get_text_boxes_contains_text را فراخوانی کنید.
  3. ویژگی text هر قاب متنی مطابق را بخوانید.

ساخته شده با Aspose.Slides

جستجوی آنلاین متن در فایل‌های PPTX

برنامه رایگان Aspose.Slides Search با Aspose.Slides for Python via .NET ساخته شده است، همان API که در کد بالا استفاده شده است. آن را باز کنید و ببینید API با فایل‌های PPTX شما چه کارهایی می‌تواند انجام دهد.

  • در مرورگر شما اجرا می‌شود، بدون نیاز به نصب.
  • پیش از نوشتن کد ببینید Aspose.Slides چگونه متن را پیدا می‌کند.
  • در فایل PPTX خود متن ساده یا عبارات باقاعده را جستجو کنید.
  • نتایج را به‌صورت فایل متنی دانلود کنید.

سایر فرمت‌های پشتیبانی‌شده برای جستجو

از Python برای جستجوی متن در سایر فرمت‌های ارائه پشتیبانی‌شده استفاده کنید.