Enum Attribute

属性

元素属性的枚举。

如需调用枚举,您可以调用其父类、名称和属性。例如 DocumentApp.Attribute.BACKGROUND_COLOR

使用属性组合自定义样式。例如:

// Define a style with yellow background.
const highlightStyle = {};
highlightStyle[DocumentApp.Attribute.BACKGROUND_COLOR] = '#FFFF00';
highlightStyle[DocumentApp.Attribute.BOLD] = true;

// Insert "Hello", highlighted.
DocumentApp.getActiveDocument()
    .getActiveTab()
    .asDocumentTab()
    .editAsText()
    .insertText(0, 'Hello\n')
    .setAttributes(0, 4, highlightStyle);

属性

属性类型说明
BACKGROUND_COLOREnum元素(段落、表格等)或文档的背景颜色。
BOLDEnum富文本的字体粗细设置。
BORDER_COLOREnum表格元素的边框颜色。
BORDER_WIDTHEnum表格元素的边框宽度(以点数为单位)。
CODEEnum等式元素的代码内容。
FONT_FAMILYEnum适用于富文本的字体系列设置。
FONT_SIZEEnum富文本的字体大小设置(以点为单位)。
FOREGROUND_COLOREnum富文本的前景颜色设置。
HEADINGEnum段落元素的标题类型(例如 DocumentApp.ParagraphHeading.HEADING1)。
HEIGHTEnum图片元素的高度设置。
HORIZONTAL_ALIGNMENTEnum段落元素(例如 DocumentApp.HorizontalAlignment.CENTER)的水平对齐方式。
INDENT_ENDEnum段落元素的末尾缩进设置(以点为单位)。
INDENT_FIRST_LINEEnum段落元素的第一行缩进设置(以点为单位)。
INDENT_STARTEnum段落元素的起始缩进设置(以点为单位)。
ITALICEnum富文本的字体样式设置。
GLYPH_TYPEEnum用于列表项元素的字形类型。
LEFT_TO_RIGHTEnum富文本的文本方向设置。
LINE_SPACINGEnum行间距设置(作为乘数),适用于段落元素。
LINK_URLEnum链接网址(适用于富文本)。系统会自动应用默认链接样式(前景色、下划线)。
LIST_IDEnum包含列表项元素的列表的 ID。
MARGIN_BOTTOMEnum段落元素的下边距设置(以点为单位)。
MARGIN_LEFTEnum段落元素的左边距设置(以磅为单位)。
MARGIN_RIGHTEnum段落元素的右边距设置(以点为单位)。
MARGIN_TOPEnum段落元素的上边距设置(以点为单位)。
NESTING_LEVELEnum列表项元素的项嵌套级别。
MINIMUM_HEIGHTEnum表格行元素的最小高度设置(以点为单位)。
PADDING_BOTTOMEnum表格单元格元素的底部内边距设置(以点为单位)。
PADDING_LEFTEnum表格单元格元素的左内边距设置(以点为单位)。
PADDING_RIGHTEnum表格单元格元素的右内边距设置(以点为单位)。
PADDING_TOPEnum表格单元格元素的顶部内边距设置(以点为单位)。
PAGE_HEIGHTEnum文档的页面高度设置(以点为单位)。
PAGE_WIDTHEnum文档的页面宽度设置(以磅为单位)。
SPACING_AFTEREnum段落元素的底部间距设置(以点为单位)。
SPACING_BEFOREEnum段落元素的上间距设置(以点为单位)。
STRIKETHROUGHEnum用于富文本的删除线设置。
UNDERLINEEnum下划线设置,适用于富文本。
VERTICAL_ALIGNMENTEnum表格单元格元素的垂直对齐设置。
WIDTHEnum表格单元格和图片元素的宽度设置。