feat: add presentation JSON Schema with basic and full examples
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,63 @@
|
||||
{
|
||||
"presentation": {
|
||||
"layout": "LAYOUT_16x9",
|
||||
"author": "Demo Author",
|
||||
"title": "Basic Presentation"
|
||||
},
|
||||
"slides": [
|
||||
{
|
||||
"objects": [
|
||||
{
|
||||
"type": "text",
|
||||
"text": "Welcome to PPTX Demo",
|
||||
"options": {
|
||||
"x": 1.0,
|
||||
"y": 2.0,
|
||||
"w": 8.0,
|
||||
"h": 1.5,
|
||||
"fontSize": 44,
|
||||
"fontFace": "Arial",
|
||||
"color": "2E75B6",
|
||||
"bold": true,
|
||||
"align": "center",
|
||||
"valign": "middle"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"objects": [
|
||||
{
|
||||
"type": "text",
|
||||
"text": "Section Title",
|
||||
"options": {
|
||||
"x": 0.5,
|
||||
"y": 0.3,
|
||||
"w": 9.0,
|
||||
"h": 0.8,
|
||||
"fontSize": 28,
|
||||
"fontFace": "Arial",
|
||||
"color": "2E75B6",
|
||||
"bold": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"text": "This is the body content of the slide. It demonstrates a typical title and body layout used in presentations.",
|
||||
"options": {
|
||||
"x": 0.5,
|
||||
"y": 1.5,
|
||||
"w": 9.0,
|
||||
"h": 3.0,
|
||||
"fontSize": 18,
|
||||
"fontFace": "Calibri",
|
||||
"color": "333333",
|
||||
"align": "left",
|
||||
"valign": "top",
|
||||
"wrap": true
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user