LayoutAttributes
LayoutAttributes
概述
LayoutAttributes 是 Aspose.PDF FOSS 中用于 TypeScript 的接口。
属性:backgroundColor、baselineShift、bbox、blockAlign、borderColor、borderStyle,以及另外 26 项。
属性
| 名称 | 类型 | 访问 | 描述 |
|---|---|---|---|
placement | `: ‘Block’ | ‘Inline’ | ‘Before’ |
writingMode | `: ‘LrTb’ | ‘RlTb’ | ‘TbRl’` |
backgroundColor | : RGB | 读取 | 获取背景颜色。 |
borderColor | : Edged<RGB> | 读取 | 获取边框颜色。 |
borderStyle | : Edged<BorderStyle> | 读取 | 获取边框样式。 |
borderThickness | : Edged<number> | 读取 | 获取边框厚度。 |
color | : RGB | 读取 | 获取颜色。 |
padding | : Edged<number> | 读取 | 获取填充。 |
spaceBefore | : number | 读取 | 获取前面的空间。 |
spaceAfter | : number | 读取 | 获取后面的空间。 |
startIndent | : number | 读取 | 获取起始缩进。 |
endIndent | : number | 读取 | 获取结束缩进。 |
textIndent | : number | 读取 | 获取文本缩进。 |
textAlign | `: ‘Start’ | ‘Center’ | ‘End’ |
bbox | : [number, number, number, number] | 读取 | 获取 bbox。 |
width | `: number | ‘Auto’` | 读取 |
height | `: number | ‘Auto’` | 读取 |
blockAlign | `: ‘Before’ | ‘Middle’ | ‘After’ |
inlineAlign | `: ‘Start’ | ‘Center’ | ‘End’` |
tBorderStyle | : Edged<BorderStyle> | 读取 | 获取 t 边框样式。 |
tPadding | : Edged<number> | 读取 | 获取 t 填充。 |
lineHeight | `: number | ‘Normal’ | ‘Auto’` |
baselineShift | : number | 读取 | 获取基线偏移。 |
textDecorationType | `: ‘None’ | ‘Underline’ | ‘Overline’ |
textDecorationColor | : RGB | 读取 | 获取文本装饰颜色。 |
textDecorationThickness | : number | 读取 | 获取文本装饰的厚度。 |
columnCount | : number | 读取 | 获取列数。 |
columnGap | `: number | number[]` | 读取 |
columnWidths | `: number | number[]` | 读取 |
glyphOrientationVertical | `: ‘Auto’ | number` | 读取 |
rubyAlign | `: ‘Start’ | ‘Center’ | ‘End’ |
rubyPosition | `: ‘Before’ | ‘After’ | ‘Warichu’ |