3

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

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

在此处输入图像描述

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

4

1 回答 1

3

在编辑器中使用 Shift+Enter 会插入一个垂直制表符(软回车/回车)而不是硬回车。您可以使用

\v

代替\n

于 2018-12-06T12:44:41.290 回答