Google Slides曲线无法被Apps Script识别?是否存在支持缺失?
关于Google Slides曲线元素的Apps Script支持问题
- 目前通过「插入>线条>曲线」添加的这类曲线元素确实未被Google Slides Apps Script正式支持,不是你操作有遗漏。
- 你运行的代码
Logger.log(SlidesApp.getActivePresentation().getPageElementById('g2b18c54f222_0_1').getPageElementType());返回UNSUPPORTED,原因是这类自由曲线属于Slides的较新元素类型,Apps Script的Slides服务还没完成适配。当前Slides Apps Script仅支持直线、箭头这类基础线条,自由曲线不在支持范围内。
可行的替代方案
- 把曲线转换为自定义形状:选中曲线右键选择「转换为形状」,之后重新获取元素ID再执行脚本,自定义形状属于
SHAPE类型,可通过asShape()方法调用样式调整接口来修改外观。
内容的提问来源于stack exchange,提问作者Colin Wood
相关产品推荐
相关产品推荐

