Presentation Options
Presentation options allow you to configure how PowerPoint and other presentation formats are processed during parsing.
Available Options
Section titled “Available Options”Out of Bounds Content
Section titled “Out of Bounds Content”Extract content that extends beyond the visible slide boundaries. This captures text, images, and other elements that may be positioned outside the standard slide area.
{ "input_options": { "presentation": { "out_of_bounds_content": true } }}Skip Embedded Data
Section titled “Skip Embedded Data”Skip extraction of embedded data for charts in presentation slides. This can improve performance when you don’t need the underlying chart data.
{ "input_options": { "presentation": { "skip_embedded_data": true } }}Combined Configuration
Section titled “Combined Configuration”You can combine multiple presentation options:
{ "input_options": { "presentation": { "out_of_bounds_content": true, "skip_embedded_data": false } }}Complete API Request Example
Section titled “Complete API Request Example”curl -X 'POST' \ 'https://api.cloud.llamaindex.ai/api/v2/parse' \ -H 'Accept: application/json' \ -H 'Content-Type: application/json' \ -H "Authorization: Bearer $LLAMA_CLOUD_API_KEY" \ --data '{ "file_id": "<file_id>", "tier": "agentic", "version": "latest", "input_options": { "presentation": { "out_of_bounds_content": true } } }'from llama_cloud import LlamaCloud
client = LlamaCloud(api_key="LLAMA_CLOUD_API_KEY")
result = client.parsing.parse( upload_file="example_file.pptx", tier="agentic", version="latest", expand=["markdown"], input_options={ "presentation": { "out_of_bounds_content": True } })import fs from "fs";import { LlamaCloud } from "@llamaindex/llama-cloud";
const client = new LlamaCloud({ apiKey: "LLAMA_CLOUD_API_KEY",});
const result = await client.parsing.parse({ upload_file: fs.createReadStream('example_file.pptx'), tier: "agentic", version: "latest", expand: ["markdown"], input_options: { presentation: { out_of_bounds_content: true } }});