Python で PPT プレゼンテーション内のテキストを検索

Aspose.Slides で PowerPoint プレゼンテーション内のテキストを見つける Python アプリケーションを構築します。

Python による PPT プレゼンテーション内のテキスト検索

Aspose.Slides for Python via .NET では、 SlideUtil.get_text_boxes_contains_text を使用して、各スライドで指定した文字列を含むテキスト フレームを見つけられます。

PPT プレゼンテーション内のテキストを検索 – Python

with slides.Presentation("presentation.ppt") 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)

Python で PPT 内のテキストを検索する方法

PPT プレゼンテーション内のテキストを検索するには、次の手順に従います。

  1. Presentation で PPT ファイルを開きます。
  2. スライドを順に処理し、それぞれに対して SlideUtil.get_text_boxes_contains_text を呼び出します。
  3. 一致した各テキスト フレームの text プロパティを読み取ります。

Aspose.Slides で構築

PPT ファイル内のテキストをオンラインで検索

無料の Aspose.Slides Search アプリは、上記のコードと同じ API である Aspose.Slides for Python via .NET で構築されています。アプリを開いて、ご自身の PPT ファイルで API に何ができるかをお確かめください。

  • ブラウザーで動作し、インストールは不要です。
  • コードを書く前に、Aspose.Slides がテキストを見つけるしくみを確認できます。
  • PPT ファイル内をプレーン テキストまたは正規表現で検索できます。
  • 検索結果をテキスト ファイルとしてダウンロードできます。

検索に対応するその他の形式

Python を使用して、サポートされているその他のプレゼンテーション形式でもテキストを検索できます。