Как применить заголовки к элементам списка в Документах Google? - PullRequest
1 голос
/ 29 мая 2019

Я пытаюсь применить стиль "NORMAL" к элементу списка. В то время как в сгенерированном документе Google стиль элемента списка установлен на "NORMAL", форматирование не соответствует формату документа "NORMAL". Принимая во внимание, что когда я применяю стиль "NORMAL" к абзацу, он отлично работает.

Я пытался использовать setHeading() и setAttributes().

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

Стиль установлен правильно, но без фактического форматирования.

1 Ответ

0 голосов
/ 29 мая 2019

Я создаю стиль и затем применяю этот стиль в одном из моих сценариев, и он отлично работает

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

А потом в документе

child.setAttributes(removeStyle);

кажется, что это нормально работает для элементов списка. Это сработает или у вас?

...