如何更改 google-app-scripts (GMAIL) 中文本的颜色、大小和对齐方式等字体样式?

问题描述

我正在尝试为 gmail 插件中的卡片服务更改谷歌应用脚​​本中的字体样式。

示例代码 -

CardService.newCardBuilder() .addSection(CardService.newCardSection() .addWidget(CardService.newTextParagraph().setText("Sample Text"))

在上面的代码'color' 工作正常,但不是 'size' 属性,而且我试图将它向右对齐。

有什么办法可以让事情发生吗?或者有什么更好的方法可以解决这个问题?

解决方法

CardService.newTextParagraph().setText("Sample Text") 返回另一个用于链接的 TextParagraphTextParagraph

TextParagraph 支持 basic HTML formatting

在设置这些小部件的文本内容时,只需包含相应的 HTML 标签即可。

例如:

CardService.newTextParagraph().setText('<font color="#ea9999">test</font>')