スライドの複製
同じテンプレートスライドを何回も使い回して、よく似た複数枚のスライドを生成できます。 スライドを好きな順番で組み合わせることができます。
レファレンス: rootオブジェクト · Slideオブジェクト
ダウンロード: input.zip · output.pptx
template.pptx
1
2
output.pptx
1
2
3
4
5
data.json
{
"slides": [
{
"template": 1,
"section-title": "ユーザ行動"
},
{
"template": 2,
"chart-title": "ユーザ登録数(メインプロダクト)",
"insights": "登録数の推移は好調です。",
"main-chart": {
"type": "chart",
"labels": [
"2020/1", "2020/2", "2020/3", "2020/4", "2020/5", "2020/6",
"2020/7", "2020/8", "2020/9", "2020/10", "2020/11", "2020/12"
],
"axis1": {
"bounds": { "minimum": 0, "maximum": 200 },
"series": {
"Series-A": {
"name": "パターンA",
"values": [50, 60, 71, 75, 91, 123, 135, 138, 140, 176, 187, 184]
},
"Series-B": {
"name": "パターンB",
"values": [62, 55, 60, 91, 89, 106, 103, 125, 126, 138, 145, 139]
}
}
}
}
},
{
"template": 2,
"chart-title": "ユーザ登録数(オプションプロダクト)",
"insights": "特にパターンBで登録者数が伸び悩んでいます。",
"main-chart": {
"type": "chart",
"labels": [
"2020/1", "2020/2", "2020/3", "2020/4", "2020/5", "2020/6",
"2020/7", "2020/8", "2020/9", "2020/10", "2020/11", "2020/12"
],
"axis1": {
"bounds": { "minimum": 0, "maximum": 200 },
"series": {
"Series-A": {
"name": "パターンA",
"values": [20, 20, 32, 53, 58, 71, 65, 65, 98, 99, 99, 120]
},
"Series-B": {
"name": "パターンB",
"values": [20, 20, 20, 23, 33, 27, 38, 51, 44, 36, 60, 44]
}
}
}
}
},
{
"template": 1,
"section-title": "カスタマーサービスレポート"
},
{
"template": 2,
"chart-title": "顧客満足度",
"insights": "",
"main-chart": {
"type": "chart",
"labels": [
"2000", "2001", "2002", "2003", "2004", "2005", "2006", "2007", "2008", "2009",
"2010", "2011", "2012", "2013", "2014", "2015", "2016", "2017", "2018", "2019",
"2020"
],
"axis1": {
"bounds": { "minimum": 0, "maximum": 1 },
"format": "0%",
"series": {
"Series-A": {
"name": "顧客満足度",
"values": [
0.4, 0.41, 0.45, 0.46, 0.45, 0.45, 0.52, 0.5, 0.54, 0.54,
0.61, 0.59, 0.57, 0.66, 0.61, 0.66, 0.67, 0.68, 0.68, 0.75,
0.72
]
}
}
}
}
}
]
}