Appearance
Interface: MeasureTextOptions ​
Options for layout-time text measurement (TsPptx.measureText). Inches for width, points for type/spacing — the consumer-facing units. The measured face must have metrics registered via TsPptx.registerFontMetrics (a named face without exact metrics uses a conservative heuristic; an unnamed theme-default face is unmeasurable).
Extended by ​
Properties ​
bold? ​
optionalbold?:boolean
charSpacing? ​
optionalcharSpacing?:number
Character spacing in points.
fontFace? ​
optionalfontFace?:string
Font family name, as used in fontFace. Required for an exact measure; an unnamed face is unmeasurable.
fontSize ​
fontSize:
number
Font size in points.
insetIn? ​
optionalinsetIn?:number
L/R text inset in inches; when set, subtracted from wIn on both sides (pass a raw box width).
italic? ​
optionalitalic?:boolean
lineSpacing? ​
optionallineSpacing?:number
Exact line spacing in points (overrides lineSpacingMultiple).
lineSpacingMultiple? ​
optionallineSpacingMultiple?:number
Line spacing as a multiple of single (e.g. 1.5).
paraSpaceAfter? ​
optionalparaSpaceAfter?:number
Space after each paragraph, in points.
paraSpaceBefore? ​
optionalparaSpaceBefore?:number
Space before each paragraph, in points.
wIn ​
wIn:
number
Available text width in inches (the box width minus L/R inset, unless insetIn is given).