TDrawingTextAttributes Structure
Group of simple attributes for text properties.
Syntax
Namespace: FlexCel.Core
public struct TDrawingTextAttributes
Constructors
Methods
Name | Description |
---|---|
CompareTo | Returns -1 if obj is bigger than this, 0 if both strings are the same, and 1 if obj is smaller than this. |
GetHashCode | Returns the hashcode of the object. |
Equals | Returns true if both instances have the same string and formatting. |
IsEmpty | Returns true if the attributes are empty |
Operators
Name | Description |
---|---|
Equality | Returns true if both objects are equal. |
Inequality | Returns true if both objects do not have the same value. |
LessThan | Returns true is an object is less than the other. |
GreaterThan | Returns true is an object is bigger than the other. |
Properties
Name | Description |
---|---|
Empty | Returns the text attributes with the default values. |
Kumimoji | Specifies whether the numbers contained within vertical text continue vertically with the text or whether they are to be displayed horizontally while the surrounding characters continue in a vertical fashion. A null value means to use the parent's settings. |
Lang | Specifies the language to be used when the generating application is displaying the user interface controls. |
AltLang | Specifies the alternate language to use when the generating application is displaying the user interface controls. |
Size | Specifies the size of text within a text run. Whole points are specified in increments of 100 starting with 100 being a point size of 1. For instance a font point size of 12 would be 1200 and a font point size of 12.5 would be 1250. A null value means to use the parent's settings. |
Bold | Specifies whether a run of text is formatted as bold text. A null value means to use the parent's settings, while false means always that the text is not bold, no matter if it was inside a bold paragraph. |
Italic | Specifies whether a run of text is formatted as italic text. A null value means to use the parent's settings. |
Underline | Specifies whether a run of text is formatted as underlined text. A null value means to use the parent's settings. |
Strike | Specifies whether a run of text is formatted as strikethrough text. A null value means to use the parent's settings. |
Kern | Specifies the minimum font size at which character kerning occurs for this text run. Whole points are specified in increments of 100 starting with 100 being a point size of 1. For instance a font point size of 12 would be 1200 and a font point size of 12.5 would be 1250. A null value means to use the parent's settings. |
Capitalization | Specifies the capitalization that is to be applied to the text run. This is a render-only modification and does not affect the actual characters stored in the text run. This attribute is also distinct from the toggle function where the actual characters stored in the text run are changed. A null value means to use the parent's settings. |
Spacing | Specifies the spacing between characters within a text run. This spacing is specified numerically and should be consistently applied across the entire run of text by the generating application. Whole points are specified in increments of 100 starting with 100 being a point size of 1. For instance a font point size of 12 would be 1200 and a font point size of 12.5 would be 1250. A null value means to use the parent's settings. |
NormalizeH | Specifies the normalization of height that is to be applied to the text run. This is a render- only modification and does not affect the actual characters stored in the text run. This attribute is also distinct from the toggle function where the actual characters stored in the text run are changed. A null value means to use the parent's settings. |
Baseline | Specifies the baseline for both the superscript and subscript fonts. A null value means to use the parent's settings. |
NoProof | Specifies that a run of text has been selected by the user to not be checked for mistakes. A null value means to use the parent's settings. |
Dirty | Specifies that the content of a text run has changed since the proofing tools have last been run. |
Err | Specifies that when this run of text was checked for spelling, grammar, etc. that a mistake was indeed found. |
SmartTagClean | Specifies whether or not a text run has been checked for smart tags. |
SmartTagId | Specifies a smart tag identifier for a run of text. This ID is unique throughout the presentation and is used to reference corresponding auxiliary information about the smart tag. |
BookmarkLinkTarget | Specifies the link target name that is used to reference to the proper link properties in a custom XML part within the document. |