Python で PPTX プレゼンテーション内のテキストを検索
Aspose.Slides で PowerPoint プレゼンテーション内のテキストを見つける Python アプリケーションを構築します。
Python による PPTX プレゼンテーション内のテキスト検索
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)Python で PPTX 内のテキストを検索する方法
PPTX プレゼンテーション内のテキストを検索するには、次の手順に従います。
Presentationで PPTX ファイルを開きます。- スライドを順に処理し、それぞれに対して
SlideUtil.get_text_boxes_contains_textを呼び出します。 - 一致した各テキスト フレームの
textプロパティを読み取ります。
Aspose.Slides で構築
PPTX ファイル内のテキストをオンラインで検索
無料の Aspose.Slides Search アプリは、上記のコードと同じ API である Aspose.Slides for Python via .NET で構築されています。アプリを開いて、ご自身の PPTX ファイルで API に何ができるかをお確かめください。
- ブラウザーで動作し、インストールは不要です。
- コードを書く前に、Aspose.Slides がテキストを見つけるしくみを確認できます。
- PPTX ファイル内をプレーン テキストまたは正規表現で検索できます。
- 検索結果をテキスト ファイルとしてダウンロードできます。
検索に対応するその他の形式
Python を使用して、サポートされているその他のプレゼンテーション形式でもテキストを検索できます。