format_all_slides_text
Apply consistent text formatting across all slides or a single slide in Google Slides presentations. Update fonts, colors, bold, italic, underline, and strikethrough for every text element without manual selection.
Instructions
Apply text formatting to EVERY text element on a slide or across the whole presentation.
Walks the presentation, collects every page element that contains text, and issues one updateTextStyle request per element in a single batchUpdate. Use this to bulk-restyle fonts, colors, or emphasis without specifying every element ID individually.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| user_google_email | Yes | ||
| presentation_id | Yes | ID of the presentation. | |
| page_object_id | No | Optional slide ID. If provided, only formats text on that one slide. If omitted, formats every slide in the presentation. | |
| bold | No | ||
| italic | No | ||
| underline | No | ||
| strikethrough | No | ||
| font_family | No | Optional font family (e.g., "Arial"). | |
| font_size | No | Optional size in points. | |
| text_color | No | Optional hex color (e.g., "#333333"). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |