Word.Interfaces.ThreeDimensionalFormatLoadOptions interface
Note
This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.
Represents a shape's three-dimensional formatting.
Remarks
Properties
$all | Specifying |
bevel |
Specifies the depth of the bottom bevel. |
bevel |
Specifies the inset size for the bottom bevel. |
bevel |
Specifies a |
bevel |
Specifies the depth of the top bevel. |
bevel |
Specifies the inset size for the top bevel. |
bevel |
Specifies a |
contour |
Returns a |
contour |
Specifies the width of the contour of a shape. |
depth | Specifies the depth of the shape's extrusion. |
extrusion |
Returns a |
extrusion |
Specifies whether the extrusion color is based on the extruded shape's fill (the front face of the extrusion) and automatically changes when the shape's fill changes, or whether the extrusion color is independent of the shape's fill. |
field |
Specifies the amount of perspective for a shape. |
is |
Specifies |
is |
Specifies if the specified object, or the formatting applied to it, is visible. |
light |
Specifies the angle of the lighting. |
preset |
Returns a |
preset |
Returns the direction taken by the extrusion's sweep path leading away from the extruded shape (the front face of the extrusion). |
preset |
Specifies a |
preset |
Specifies the position of the light source relative to the extrusion. |
preset |
Specifies the intensity of the extrusion lighting. |
preset |
Specifies the extrusion surface material. |
preset |
Returns the preset extrusion format. |
project |
Specifies whether text on a shape rotates with shape. |
rotationX | Specifies the rotation of the extruded shape around the x-axis in degrees. |
rotationY | Specifies the rotation of the extruded shape around the y-axis in degrees. |
rotationZ | Specifies the z-axis rotation of the camera. |
z | Specifies the position on the z-axis for the shape. |
Property Details
$all
Note
This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.
Specifying $all
for the load options loads all the scalar properties (such as Range.address
) but not the navigational properties (such as Range.format.fill.color
).
$all?: boolean;
Property Value
boolean
bevelBottomDepth
Note
This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.
Specifies the depth of the bottom bevel.
bevelBottomDepth?: boolean;
Property Value
boolean
Remarks
bevelBottomInset
Note
This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.
Specifies the inset size for the bottom bevel.
bevelBottomInset?: boolean;
Property Value
boolean
Remarks
bevelBottomType
Note
This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.
Specifies a BevelType
value that represents the bevel type for the bottom bevel.
bevelBottomType?: boolean;
Property Value
boolean
Remarks
bevelTopDepth
Note
This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.
Specifies the depth of the top bevel.
bevelTopDepth?: boolean;
Property Value
boolean
Remarks
bevelTopInset
Note
This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.
Specifies the inset size for the top bevel.
bevelTopInset?: boolean;
Property Value
boolean
Remarks
bevelTopType
Note
This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.
Specifies a BevelType
value that represents the bevel type for the top bevel.
bevelTopType?: boolean;
Property Value
boolean
Remarks
contourColor
Note
This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.
Returns a ColorFormat
object that represents color of the contour of a shape.
contourColor?: Word.Interfaces.ColorFormatLoadOptions;
Property Value
Remarks
contourWidth
Note
This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.
Specifies the width of the contour of a shape.
contourWidth?: boolean;
Property Value
boolean
Remarks
depth
Note
This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.
Specifies the depth of the shape's extrusion.
depth?: boolean;
Property Value
boolean
Remarks
extrusionColor
Note
This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.
Returns a ColorFormat
object that represents the color of the shape's extrusion.
extrusionColor?: Word.Interfaces.ColorFormatLoadOptions;
Property Value
Remarks
extrusionColorType
Note
This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.
Specifies whether the extrusion color is based on the extruded shape's fill (the front face of the extrusion) and automatically changes when the shape's fill changes, or whether the extrusion color is independent of the shape's fill.
extrusionColorType?: boolean;
Property Value
boolean
Remarks
fieldOfView
Note
This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.
Specifies the amount of perspective for a shape.
fieldOfView?: boolean;
Property Value
boolean
Remarks
isPerspective
Note
This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.
Specifies true
if the extrusion appears in perspective — that is, if the walls of the extrusion narrow toward a vanishing point, false
if the extrusion is a parallel, or orthographic, projection — that is, if the walls don't narrow toward a vanishing point.
isPerspective?: boolean;
Property Value
boolean
Remarks
isVisible
Note
This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.
Specifies if the specified object, or the formatting applied to it, is visible.
isVisible?: boolean;
Property Value
boolean
Remarks
lightAngle
Note
This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.
Specifies the angle of the lighting.
lightAngle?: boolean;
Property Value
boolean
Remarks
presetCamera
Note
This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.
Returns a PresetCamera
value that represents the camera presets.
presetCamera?: boolean;
Property Value
boolean
Remarks
presetExtrusionDirection
Note
This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.
Returns the direction taken by the extrusion's sweep path leading away from the extruded shape (the front face of the extrusion).
presetExtrusionDirection?: boolean;
Property Value
boolean
Remarks
presetLighting
Note
This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.
Specifies a LightRigType
value that represents the lighting preset.
presetLighting?: boolean;
Property Value
boolean
Remarks
presetLightingDirection
Note
This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.
Specifies the position of the light source relative to the extrusion.
presetLightingDirection?: boolean;
Property Value
boolean
Remarks
presetLightingSoftness
Note
This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.
Specifies the intensity of the extrusion lighting.
presetLightingSoftness?: boolean;
Property Value
boolean
Remarks
presetMaterial
Note
This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.
Specifies the extrusion surface material.
presetMaterial?: boolean;
Property Value
boolean
Remarks
presetThreeDimensionalFormat
Note
This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.
Returns the preset extrusion format.
presetThreeDimensionalFormat?: boolean;
Property Value
boolean
Remarks
projectText
Note
This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.
Specifies whether text on a shape rotates with shape. true
rotates the text.
projectText?: boolean;
Property Value
boolean
Remarks
rotationX
Note
This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.
Specifies the rotation of the extruded shape around the x-axis in degrees.
rotationX?: boolean;
Property Value
boolean
Remarks
rotationY
Note
This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.
Specifies the rotation of the extruded shape around the y-axis in degrees.
rotationY?: boolean;
Property Value
boolean
Remarks
rotationZ
Note
This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.
Specifies the z-axis rotation of the camera.
rotationZ?: boolean;
Property Value
boolean
Remarks
z
Note
This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.
Specifies the position on the z-axis for the shape.
z?: boolean;
Property Value
boolean