Table of Contents

Class ExcelTextBody

Namespace
OfficeOpenXml.Drawing
Assembly
EPPlus.dll

Properties for the textbody

public class ExcelTextBody : XmlHelper
Inheritance
ExcelTextBody
Inherited Members

Properties

Anchor

The anchoring position within the shape

public eTextAnchoringType Anchor { get; set; }

Property Value

eTextAnchoringType

AnchorCenter

The centering of the text box.

public bool AnchorCenter { get; set; }

Property Value

bool

AutofitNormalFontScale

The percentage of the original font size to which each run in the text body is scaled. This propery only applies when the TextAutofit property is set to NormalAutofit

public double? AutofitNormalFontScale { get; set; }

Property Value

double?

BottomInsert

The bottom inset of the bounding rectangle

public double? BottomInsert { get; set; }

Property Value

double?

CompatibleLineSpacing

If the line spacing is decided in a simplistic manner using the font scene

public bool CompatibleLineSpacing { get; set; }

Property Value

bool

ForceAntiAlias

Forces the text to be rendered anti-aliased

public bool ForceAntiAlias { get; set; }

Property Value

bool

FromWordArt

If the text within this textbox is converted from a WordArt object.

public bool FromWordArt { get; set; }

Property Value

bool

HorizontalTextOverflow

If the text can flow out horizontaly

public eTextHorizontalOverflow HorizontalTextOverflow { get; set; }

Property Value

eTextHorizontalOverflow

LeftInsert

The left inset of the bounding rectangle

public double? LeftInsert { get; set; }

Property Value

double?

LineSpaceReduction

The percentage by which the line spacing of each paragraph is reduced. This propery only applies when the TextAutofit property is set to NormalAutofit

public double? LineSpaceReduction { get; set; }

Property Value

double?

ParagraphSpacing

If the before and after paragraph spacing defined by the user is to be respected

public bool ParagraphSpacing { get; set; }

Property Value

bool

RightInsert

The right inset of the bounding rectangle

public double? RightInsert { get; set; }

Property Value

double?

Rotation

The rotation that is being applied to the text within the bounding box

public double? Rotation { get; set; }

Property Value

double?

SpaceBetweenColumns

The space between text columns in the text area

public double SpaceBetweenColumns { get; set; }

Property Value

double

TextAutofit

The text within the text body should be normally auto-fited

public eTextAutofit TextAutofit { get; set; }

Property Value

eTextAutofit

TextUpright

public bool TextUpright { get; set; }

Property Value

bool

TopInsert

The top inset of the bounding rectangle

public double? TopInsert { get; set; }

Property Value

double?

UnderLine

Underlined text

public eUnderLineType UnderLine { get; set; }

Property Value

eUnderLineType

VerticalText

If the text should be displayed vertically

public eTextVerticalType VerticalText { get; set; }

Property Value

eTextVerticalType

VerticalTextOverflow

If the text can flow out of the bounding box vertically

public eTextVerticalOverflow VerticalTextOverflow { get; set; }

Property Value

eTextVerticalOverflow

WrapText

How text is wrapped

public eTextWrappingType WrapText { get; set; }

Property Value

eTextWrappingType