@express-document-sdk / CharacterStylesInput
Variant of CharacterStyles with all style fields optional, used for applyCharacterStyles(). When using that API, any fields not specified are left unchanged, preserving the text’s existing styles.
If specified, the font must be of the AvailableFont type – one that is guaranteed to be available for the current user to edit with.
Partial<BaseCharacterStyles>• optional color: Color
Text color.
Partial.color
• optional font: AvailableFont
• optional fontSize: number
Size of the text in points.
Partial.fontSize
• optional letterSpacing: number
Uniformly adjusts the letter spacing, aka character spacing. Specified as a delta relative to the font’s default spacing, in units of 1/1000 em: positive values increase the spacing, negative values tighten the spacing, and 0 leaves spacing at its default.
Partial.letterSpacing
• optional underline: boolean
Adds an underline to text.
Partial.underline