ExcelScript.ShapeFont interface
Представляет атрибуты шрифта, такие как имя шрифта, размер шрифта и цвет, для объекта фигуры TextRange
.
Комментарии
Примеры
/**
* This sample sets the font of a shape to be bold.
*/
function main(workbook: ExcelScript.Workbook) {
// Get the first shape in the current worksheet.
const sheet = workbook.getActiveWorksheet();
const shape = sheet.getShapes()[0];
// Get the text font from the shape.
const text: ExcelScript.TextRange = shape.getTextFrame().getTextRange();
const shapeTextFont: ExcelScript.ShapeFont = text.getFont();
// Set the font to be bold.
shapeTextFont.setBold(true);
}
Методы
get |
Указывает, является ли шрифт полужирным. Возвращает значение |
get |
Представление цветового кода HTML для цвета текста (например, "#FF0000" представляет красный цвет). Возвращает значение |
get |
Указывает, применяется ли курсив. Возвращает значение |
get |
Представляет имя шрифта (например, "Calibri"). Если текст является сложным или восточноазиатским языком, это соответствующее имя шрифта; в противном случае это латинское имя шрифта. |
get |
Представляет размер шрифта в пунктах (например, 11). Возвращает значение |
get |
Тип подчеркивания, применяемый для шрифта. Возвращает значение |
set |
Указывает, является ли шрифт полужирным. Возвращает значение |
set |
Представление цветового кода HTML для цвета текста (например, "#FF0000" представляет красный цвет). Возвращает значение |
set |
Указывает, применяется ли курсив. Возвращает значение |
set |
Представляет имя шрифта (например, "Calibri"). Если текст является сложным или восточноазиатским языком, это соответствующее имя шрифта; в противном случае это латинское имя шрифта. |
set |
Представляет размер шрифта в пунктах (например, 11). Возвращает значение |
set |
Тип подчеркивания, применяемый для шрифта. Возвращает значение |
Сведения о методе
getBold()
Указывает, является ли шрифт полужирным. Возвращает значение null
, если содержит TextRange
как полужирные, так и не полужирные фрагменты текста.
getBold(): boolean;
Возвращаемое значение
boolean
getColor()
Представление цветового кода HTML для цвета текста (например, "#FF0000" представляет красный цвет). Возвращает значение null
, если объект TextRange
содержит фрагменты текста с разными цветами.
getColor(): string;
Возвращаемое значение
string
getItalic()
Указывает, применяется ли курсив. Возвращает значение null
, если содержит TextRange
как курсивные, так и не курсивные фрагменты текста.
getItalic(): boolean;
Возвращаемое значение
boolean
getName()
Представляет имя шрифта (например, "Calibri"). Если текст является сложным или восточноазиатским языком, это соответствующее имя шрифта; в противном случае это латинское имя шрифта.
getName(): string;
Возвращаемое значение
string
getSize()
Представляет размер шрифта в пунктах (например, 11). Возвращает значение null
, если объект TextRange
содержит фрагменты текста с разными размерами шрифта.
getSize(): number;
Возвращаемое значение
number
getUnderline()
Тип подчеркивания, применяемый для шрифта. Возвращает значение null
, если объект TextRange
содержит фрагменты текста с разными стилями подчеркивания. Дополнительные сведения см. в этой ExcelScript.ShapeFontUnderlineStyle
статье.
getUnderline(): ShapeFontUnderlineStyle;
Возвращаемое значение
setBold(bold)
Указывает, является ли шрифт полужирным. Возвращает значение null
, если содержит TextRange
как полужирные, так и не полужирные фрагменты текста.
setBold(bold: boolean): void;
Параметры
- bold
-
boolean
Возвращаемое значение
void
setColor(color)
Представление цветового кода HTML для цвета текста (например, "#FF0000" представляет красный цвет). Возвращает значение null
, если объект TextRange
содержит фрагменты текста с разными цветами.
setColor(color: string): void;
Параметры
- color
-
string
Возвращаемое значение
void
setItalic(italic)
Указывает, применяется ли курсив. Возвращает значение null
, если содержит TextRange
как курсивные, так и не курсивные фрагменты текста.
setItalic(italic: boolean): void;
Параметры
- italic
-
boolean
Возвращаемое значение
void
setName(name)
Представляет имя шрифта (например, "Calibri"). Если текст является сложным или восточноазиатским языком, это соответствующее имя шрифта; в противном случае это латинское имя шрифта.
setName(name: string): void;
Параметры
- name
-
string
Возвращаемое значение
void
setSize(size)
Представляет размер шрифта в пунктах (например, 11). Возвращает значение null
, если объект TextRange
содержит фрагменты текста с разными размерами шрифта.
setSize(size: number): void;
Параметры
- size
-
number
Возвращаемое значение
void
setUnderline(underline)
Тип подчеркивания, применяемый для шрифта. Возвращает значение null
, если объект TextRange
содержит фрагменты текста с разными стилями подчеркивания. Дополнительные сведения см. в этой ExcelScript.ShapeFontUnderlineStyle
статье.
setUnderline(underline: ShapeFontUnderlineStyle): void;
Параметры
- underline
- ExcelScript.ShapeFontUnderlineStyle
Возвращаемое значение
void
Office Scripts