Class ExcelShapeBase
- Namespace
- OfficeOpenXml.Drawing
- Assembly
- EPPlus.dll
Base class for drawing-shape objects
public class ExcelShapeBase : ExcelDrawing, IDisposable
- Inheritance
-
ExcelShapeBase
- Implements
- Derived
- Inherited Members
Properties
Border
Access to Border propesties
public ExcelDrawingBorder Border { get; }
Property Value
DrawingType
The type of drawing
public override eDrawingType DrawingType { get; }
Property Value
Effect
Drawing effect properties
public ExcelDrawingEffectStyle Effect { get; }
Property Value
Fill
Access Fill properties
public ExcelDrawingFill Fill { get; }
Property Value
Font
Font properties
public ExcelTextFont Font { get; }
Property Value
HeadEnd
Head line end
public ExcelDrawingLineEnd HeadEnd { get; }
Property Value
HorizontalFlip
If true, flips the shape horizontal about the center of its bounding box.
public bool HorizontalFlip { get; set; }
Property Value
Indent
Indentation
public int Indent { get; set; }
Property Value
LockText
Lock drawing
public bool LockText { get; set; }
Property Value
RichText
Richtext collection. Used to format specific parts of the text
public ExcelParagraphCollection RichText { get; }
Property Value
Rotation
Rotation angle in degrees. Positive angles are clockwise. Negative angles are counter-clockwise.
public double Rotation { get; set; }
Property Value
Style
Shape style
public virtual eShapeStyle Style { get; set; }
Property Value
TailEnd
Tail line end
public ExcelDrawingLineEnd TailEnd { get; }
Property Value
Text
Text inside the shape
public string Text { get; set; }
Property Value
TextAlignment
How the text is aligned
public eTextAlignment TextAlignment { get; set; }
Property Value
TextAnchoring
Text Anchoring
public eTextAnchoringType TextAnchoring { get; set; }
Property Value
TextAnchoringControl
The centering of the text box.
public bool TextAnchoringControl { get; set; }
Property Value
TextBody
Access to text body properties.
public ExcelTextBody TextBody { get; }
Property Value
TextVertical
Vertical text
public eTextVerticalType TextVertical { get; set; }
Property Value
ThreeD
Defines 3D properties to apply to an object
public ExcelDrawing3D ThreeD { get; }
Property Value
VerticalFlip
If true, flips the shape vertical about the center of its bounding box.
public bool VerticalFlip { get; set; }