get_text
Extract plain text from PowerPoint slides in reading order, including table cells and speaker notes, with optional scoping by slide and paging for large decks.
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 | |||