Skip to content

Interface: CellThreeD ​

A table cell's 3-D bevel (a:tcPr/a:cell3D), as read back. Every field is null when the source leaves it to the schema default, so a reader can tell "PowerPoint wrote circle" from "PowerPoint wrote nothing and circle is what it means".

Properties ​

bevel ​

bevel: object

The required a:bevel. Present whenever the cell has a a:cell3D at all.

heightPt ​

heightPt: number | null

a:bevel/@h converted from EMU to points, or null when unset.

preset ​

preset: string | null

a:bevel/@prst (ST_BevelPresetType), or null when unset.

widthPt ​

widthPt: number | null

a:bevel/@w converted from EMU to points, or null when unset.


lightRig ​

lightRig: { dir: string | null; rig: string | null; } | null

a:cell3D/a:lightRig, or null when the cell leaves lighting to the renderer.


material ​

material: string | null

a:cell3D/@prstMaterial (ST_PresetMaterialType), or null when unset.