Skip to content

zeropdf v1.3.0


zeropdf / FlowTableOptions

Interface: FlowTableOptions

Defined in: src/types.ts:1231

Options for placing tables through the flow layout API.

Extends

Properties

PropertyTypeDescriptionInherited fromDefined in
align?TextAlignHorizontal alignment for laid-out content.TableOptions.alignsrc/types.ts:2081
cellPadding?numberPadding inside table cells in PDF points.TableOptions.cellPaddingsrc/types.ts:2061
characterSpacing?numberAdditional spacing between characters in PDF points.TableOptions.characterSpacingsrc/types.ts:2075
color?ColorInputColor used for drawing, text, or highlighting.TableOptions.colorsrc/types.ts:2073
columnWidths?readonly number[]Explicit table column widths in PDF points.TableOptions.columnWidthssrc/types.ts:2055
direction?TextDirectionText direction used for shaping and layout.TableOptions.directionsrc/types.ts:2069
fallbackFonts?PdfFont[]Fallback fonts used when the primary font lacks a glyph.TableOptions.fallbackFontssrc/types.ts:2067
font?PdfFontFont used to render text.TableOptions.fontsrc/types.ts:2065
fontSize?numberFont size in PDF points.TableOptions.fontSizesrc/types.ts:2071
headerColumns?numberNumber of leading columns treated as table headers.TableOptions.headerColumnssrc/types.ts:2059
headerRows?numberNumber of leading rows treated as table headers.TableOptions.headerRowssrc/types.ts:2057
kerning?booleanWhether kerning should be applied where supported.TableOptions.kerningsrc/types.ts:2089
lineHeight?numberLine height in PDF points.TableOptions.lineHeightsrc/types.ts:2079
margin?FlowMarginShorthandCSS-like margin shorthand in PDF points.FlowBlockSpacingOptions.marginsrc/types.ts:1137
marginBottom?numberBottom margin in PDF points.FlowBlockSpacingOptions.marginBottomsrc/types.ts:1143
marginLeft?numberLeft margin in PDF points.FlowBlockSpacingOptions.marginLeftsrc/types.ts:1145
marginRight?numberRight margin in PDF points.FlowBlockSpacingOptions.marginRightsrc/types.ts:1141
marginTop?numberTop margin in PDF points.FlowBlockSpacingOptions.marginTopsrc/types.ts:1139
rowGap?numberGap between table rows in PDF points.TableOptions.rowGapsrc/types.ts:2063
structure?PdfStructureOptionsAdditional structure metadata for tagged PDF output.TableOptions.structuresrc/types.ts:2091
summary?stringTable summary for accessibility (/Summary attribute on the table structure element). Provides a description of the table for screen readers.TableOptions.summarysrc/types.ts:2096
verticalAlign?VerticalAlignVertical alignment of each cell's content within its row height. Applies to cells shorter than the tallest cell in the row. Defaults to "top". Can be overridden per cell via TableCellDefinition.verticalAlign.TableOptions.verticalAlignsrc/types.ts:2087
width?numberWidth in PDF points.-src/types.ts:1234
wordSpacing?numberAdditional spacing between words in PDF points.TableOptions.wordSpacingsrc/types.ts:2077

Released under the ISC license.