如何将标题应用于Google文档中的列表项?

时间:2019-05-29 11:56:14

标签: google-apps-script google-docs

我正在尝试将样式"NORMAL"应用于列表项。在生成的Google文档中,列表项的样式设置为"NORMAL",而格式不是在文档"NORMAL"样式中设置的样式。而当我将"NORMAL"样式应用于段落时,它就可以正常工作。

我尝试使用setHeading()setAttributes()

var print = body.appendListItem(paragraph).setHeading(DocumentApp.ParagraphHeading.NORMAL);
print.setGlyphType(DocumentApp.GlyphType.BULLET);

样式已正确设置,但没有实际的格式。

1 个答案:

答案 0 :(得分:0)

我创建了一种样式,然后在我的一个脚本中应用了该样式,ti可以正常工作

var replaceStyle = {};
replaceStyle[DocumentApp.Attribute.ITALIC] = true;
replaceStyle[DocumentApp.Attribute.BACKGROUND_COLOR] = "#afeeee";
replaceStyle[DocumentApp.Attribute.STRIKETHROUGH] = false;

然后再在文档中

child.setAttributes(removeStyle);

这似乎对列表项很好。那行得通吗?