Google幻灯片:从Google Apps脚本创建多行段落

时间:2018-12-06 12:26:48

标签: google-apps-script google-slides-api google-slides

我正在尝试使用setText()方法在段落中插入多行,但是所有换行符\n都将转换为新段落(就像在编辑器中按Enter时一样),而不是新的在单个段落中排成一行(就像在编辑器中按Shift + Enter一样)。我也尝试过\r char,但是什么也没做。

SlidesApp
 .getActivePresentation()
 .presentation.getSelection()
 .getCurrentPage( 
 .asSlide()
 .getPlaceholder(SlidesApp.PlaceholderType.BODY)
 .asShape()
 .getText()
 .setText('First line\nsecond line');

enter image description here

是否可以在不创建多个段落的情况下将多行文本插入形状?

1 个答案:

答案 0 :(得分:2)

在编辑器中使用Shift + Enter会插入一个垂直选项卡(软输入/返回),而不是硬返回。您可以使用

\v

代替\n