Class ExcelShapeBase
Base class for drawing-shape objects
Implements
System.IDisposable
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: OfficeOpenXml.Drawing
Assembly: EPPlus.dll
Syntax
public class ExcelShapeBase : ExcelDrawing, IDisposable, IPictureContainer
Properties
Border
Access to Border propesties
Declaration
public ExcelDrawingBorder Border { get; }
Property Value
Type | Description |
---|---|
Excel |
DrawingType
The type of drawing
Declaration
public override eDrawingType DrawingType { get; }
Property Value
Type | Description |
---|---|
e |
Overrides
Effect
Drawing effect properties
Declaration
public ExcelDrawingEffectStyle Effect { get; }
Property Value
Type | Description |
---|---|
Excel |
Fill
Access Fill properties
Declaration
public ExcelDrawingFill Fill { get; }
Property Value
Type | Description |
---|---|
Excel |
Font
Font properties
Declaration
public ExcelTextFont Font { get; }
Property Value
Type | Description |
---|---|
Excel |
HeadEnd
Head line end
Declaration
public ExcelDrawingLineEnd HeadEnd { get; }
Property Value
Type | Description |
---|---|
Excel |
Indent
Indentation
Declaration
public int Indent { get; set; }
Property Value
Type | Description |
---|---|
System. |
LockText
Lock drawing
Declaration
public bool LockText { get; set; }
Property Value
Type | Description |
---|---|
System. |
RichText
Richtext collection. Used to format specific parts of the text
Declaration
public ExcelParagraphCollection RichText { get; }
Property Value
Type | Description |
---|---|
Excel |
Style
Shape style
Declaration
public virtual eShapeStyle Style { get; set; }
Property Value
Type | Description |
---|---|
e |
TailEnd
Tail line end
Declaration
public ExcelDrawingLineEnd TailEnd { get; }
Property Value
Type | Description |
---|---|
Excel |
Text
Text inside the shape
Declaration
public string Text { get; set; }
Property Value
Type | Description |
---|---|
System. |
TextAlignment
How the text is aligned
Declaration
public eTextAlignment TextAlignment { get; set; }
Property Value
Type | Description |
---|---|
e |
TextAnchoring
Text Anchoring
Declaration
public eTextAnchoringType TextAnchoring { get; set; }
Property Value
Type | Description |
---|---|
e |
TextAnchoringControl
The centering of the text box.
Declaration
public bool TextAnchoringControl { get; set; }
Property Value
Type | Description |
---|---|
System. |
TextBody
Access to text body properties.
Declaration
public ExcelTextBody TextBody { get; }
Property Value
Type | Description |
---|---|
Excel |
TextVertical
Vertical text
Declaration
public eTextVerticalType TextVertical { get; set; }
Property Value
Type | Description |
---|---|
e |
ThreeD
Defines 3D properties to apply to an object
Declaration
public ExcelDrawing3D ThreeD { get; }
Property Value
Type | Description |
---|---|
Excel |
Implements
System.IDisposable