如何仅加粗段落的一部分?

费德里科·乔利

我正在从 Google 表单生成一个文档,我想格式化文档中的某个文本。

这是我的代码:

//Add first paragraph (greeting)
var para1 = body.appendParagraph('Hi '+ email +', thank you for signing our 
                   Laptop Policy. Here\'s a copy for your records.\n\n');

我得到这个结果:

您好 [email protected],感谢您签署我们的笔记本电脑政策。这是您的记录副本。

但我想要这个结果(电子邮件地址仅以粗体显示):

您好[email protected],感谢您签署我们的笔记本电脑政策。这是您的记录副本。

田边

创建Text对象,您可以在特定的文本运行中单独设置粗体属性:

var para1 = body.appendParagraph('Hi ');

var emailText = para1.appendText(email);
emailText.setBold(true);

para1.appendText(', thank you for signing our Laptop Policy. Here\'s a copy for your records.\n\n');

如果您仅在现有段落中有文本,您也可以只设置其中的部分样式(https://developers.google.com/apps-script/reference/document/text#setBold(Integer,Integer,Boolean)):

var text = somePara.editAsText();
text.setBold(5, 15, true);

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章