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

Google apps script 如何将标题应用于Google文档中的列表项?,google-apps-script,google-docs,Google Apps Script,Google Docs,我正在尝试将样式“NORMAL”应用于列表项。在生成的Google文档中,列表项的样式设置为“NORMAL”,但格式不是文档的“NORMAL”样式中设置的格式。然而,当我将样式“NORMAL”应用于一个段落时,它可以完美地工作 我尝试过使用setHeading()和setAttributes() 样式设置正确,但没有实际的格式。我创建了一个样式,然后将该样式应用到我的一个脚本中,ti工作正常 var replaceStyle = {}; replaceStyle[DocumentApp.Attr

我正在尝试将样式
“NORMAL”
应用于列表项。在生成的Google文档中,列表项的样式设置为
“NORMAL”
,但格式不是文档的
“NORMAL”
样式中设置的格式。然而,当我将样式
“NORMAL”
应用于一个段落时,它可以完美地工作

我尝试过使用
setHeading()
setAttributes()


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

我创建了一个样式,然后将该样式应用到我的一个脚本中,ti工作正常

var replaceStyle = {};
replaceStyle[DocumentApp.Attribute.ITALIC] = true;
replaceStyle[DocumentApp.Attribute.BACKGROUND_COLOR] = "#afeeee";
replaceStyle[DocumentApp.Attribute.STRIKETHROUGH] = false;
然后在后面的文档中

child.setAttributes(removeStyle)


这似乎对列表项很有效。这对你有用吗?

我创建了一个样式,然后将该样式应用到我的一个脚本中,ti工作正常

var replaceStyle = {};
replaceStyle[DocumentApp.Attribute.ITALIC] = true;
replaceStyle[DocumentApp.Attribute.BACKGROUND_COLOR] = "#afeeee";
replaceStyle[DocumentApp.Attribute.STRIKETHROUGH] = false;
然后在后面的文档中

child.setAttributes(removeStyle)


这似乎对列表项很有效。这对你有用吗?

谢谢,我将首先拉出文档的常规样式属性,然后尝试(我忘了说脚本复制了一个样式化模板文档)。谢谢,我将首先拉出文档的常规样式属性,然后尝试(我忘了说脚本复制了一个样式化模板文档)。