Есть ли способ получить свойства персонажа в скриптах Google Apps? - PullRequest
0 голосов
/ 25 марта 2019

Я пытаюсь получить значение FOREGROUND_COLOR единственного символа в документе.Я прочитал документацию, но пока не нашел способа получить указанное значение.Я понимаю, что текстовый класс может сделать это;однако это относится только к большим частям текста, а не к единичным символам.

1 Ответ

0 голосов
/ 25 марта 2019

Вы можете использовать getForegroundColor(offset) для текстового элемента и указать смещение символа, чтобы получить цвет в определенной позиции.См. https://developers.google.com/apps-script/reference/document/text#getforegroundcoloroffset

Например:

var body = DocumentApp.getActiveDocument().getBody();
var content = body.editAsText();
Logger.log(content.getForegroundColor(7));

даст цвет седьмого символа в документе.

...