Get Text
get_textRetrieve the full plain-text content of a PowerPoint deck, including slide notes, in reading order. Use it to extract or verify text from any slide or the entire presentation.
Instructions
Plain text of the deck in reading order: shapes in spTree order, table cells tab-joined, fields rendering their cached text. scope: None for all slides, a 0-based index, {"slide_id": N}, or a list; include_notes=True appends speaker notes. Budgeted, paging in whole slides: slide_count stays the deck's true total and a "page" block gives the omitted count and the next offset; limit/offset page explicitly. Rendered-appearance checks live in the assembly-export pack. live='auto' edits the open PowerPoint copy when the file is locked by it (UNSAVED until live_save, com pack); 'force' targets the open session; 'off' refuses locked files. For edit anchors, use get_presentation_view.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| live | No | auto | |
| limit | No | ||
| scope | No | ||
| offset | No | ||
| file_path | Yes | ||
| include_notes | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||