Word.Interfaces.FontData interface
一个接口,用于描述通过调用 font.toJSON()返回的数据。
属性
| bold | 指定字体是否为粗体。
|
| color | 指定字体的颜色。 可以采用“#RRGGBB”格式或颜色名称提供值。 |
| double |
指定字体是否具有双删除线。
|
| highlight |
指定突出显示颜色。 若要设置它,请使用“#RRGGBB”格式或颜色名称的值。 若要删除突出显示颜色,请将其设置为 |
| italic | 指定字体是否斜体。
|
| name | 指定字体的名称。 |
| size | 指定字号(以磅为单位)。 |
| strike |
指定字体是否具有删除线。
|
| subscript | 指定字体是否为下标。
|
| superscript | 指定字体是否为上标。
|
| underline | 指定字体的下划线类型。
|
属性详细信息
bold
color
doubleStrikeThrough
指定字体是否具有双删除线。
true 如果字体的格式设置为双删除线文本,则为 ;否则为 false。
doubleStrikeThrough?: boolean;
属性值
boolean
注解
highlightColor
指定突出显示颜色。 若要设置它,请使用“#RRGGBB”格式或颜色名称的值。 若要删除突出显示颜色,请将其设置为 null。 返回的突出显示颜色可以是“#RRGGBB”格式、混合突出显示颜色的空字符串或 null 无突出显示颜色。 注意:Office for Windows Desktop 中只有默认突出显示颜色可用。 这些是“黄色”、“石灰”、“绿松石”、“粉色”、“蓝色”、“红色”、“深蓝色”、“青青”、“绿色”、“紫色”、“深红”、“橄榄”、“灰色”、“LightGray”和“黑色”。 当加载项在 Office for Windows 桌面版中运行时,任何其他颜色在应用于字体时将转换为最接近的颜色。
highlightColor?: string;
属性值
string
注解
italic
name
size
strikeThrough
指定字体是否具有删除线。
true 如果字体的格式设置为删除线文本,则为 ;否则为 false。
strikeThrough?: boolean;
属性值
boolean
注解
subscript
指定字体是否为下标。
true 如果字体的格式设置为下标,则为 ;否则为 false。
subscript?: boolean;
属性值
boolean
注解
superscript
指定字体是否为上标。
true 如果字体的格式设置为上标,则为 ;否则为 false。
superscript?: boolean;
属性值
boolean
注解
underline
指定字体的下划线类型。
none 如果字体没有下划线,则为 。
underline?: Word.UnderlineType | "Mixed" | "None" | "Hidden" | "DotLine" | "Single" | "Word" | "Double" | "Thick" | "Dotted" | "DottedHeavy" | "DashLine" | "DashLineHeavy" | "DashLineLong" | "DashLineLongHeavy" | "DotDashLine" | "DotDashLineHeavy" | "TwoDotDashLine" | "TwoDotDashLineHeavy" | "Wave" | "WaveHeavy" | "WaveDouble";
属性值
Word.UnderlineType | "Mixed" | "None" | "Hidden" | "DotLine" | "Single" | "Word" | "Double" | "Thick" | "Dotted" | "DottedHeavy" | "DashLine" | "DashLineHeavy" | "DashLineLong" | "DashLineLongHeavy" | "DotDashLine" | "DotDashLineHeavy" | "TwoDotDashLine" | "TwoDotDashLineHeavy" | "Wave" | "WaveHeavy" | "WaveDouble"