Skip to content

Class ExcelDrawing3D

Namespace: OfficeOpenXml.Drawing.Style.ThreeD
Assembly: EPPlus.dll

3D settings for a drawing object

public class ExcelDrawing3D : XmlHelper

Inheritance

object ← XmlHelper ← ExcelDrawing3D

Derived

ExcelDrawing3DText

Inherited Members

object.Equals(object?, object?)
object.Equals(object?)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object?, object?)
object.ToString()

Properties

BottomBevel

The bevel on the top or front face of a shape

public ExcelDrawing3DBevel BottomBevel { get; }

Property Value

ExcelDrawing3DBevel

ContourColor

The color for the contour on a shape

public ExcelDrawingColorManager ContourColor { get; }

Property Value

ExcelDrawingColorManager

ContourWidth

The height of the extrusion

public double ContourWidth { get; set; }

Property Value

double

ExtrusionColor

The color of the extrusion applied to a shape

public ExcelDrawingColorManager ExtrusionColor { get; }

Property Value

ExcelDrawingColorManager

ExtrusionHeight

The height of the extrusion

public double ExtrusionHeight { get; set; }

Property Value

double

MaterialType

The surface appearance of a shape

public ePresetMaterialType MaterialType { get; set; }

Property Value

ePresetMaterialType

Scene

Defines scene-level 3D properties to apply to an object

public ExcelDrawingScene3D Scene { get; }

Property Value

ExcelDrawingScene3D

ShapeDepthZCoordinate

The z coordinate for the 3D shape

public double? ShapeDepthZCoordinate { get; set; }

Property Value

double?

TopBevel

The bevel on the top or front face of a shape

public ExcelDrawing3DBevel TopBevel { get; }

Property Value

ExcelDrawing3DBevel

Methods

Delete()

Remove all 3D settings

public void Delete()