Char Class

Contains the formatting attributes for the shape's text, such as font, color, text style, case, position relative to the baseline, and point size.
Inheritance Hierarchy
SystemObject
  Aspose.DiagramChar

Namespace:  Aspose.Diagram
Assembly:  Aspose.Diagram (in Aspose.Diagram.dll) Version: 20.3.0.0 (20.3)
Syntax
public class Char : ICloneable

The Char type exposes the following members.

Constructors
  NameDescription
Public methodChar
Constructor.
Properties
  NameDescription
Public propertyAsianFont
Specifies the ID number of the font used to format text containing Asian characters.
Public propertyAsianFontName
It specified the asian font name of the font used to format the text.It is using for visio 2013
Public propertyCase
Determines the case of a shape's text.
Public propertyColor
When contained in a Char element, the Color element.
Public propertyColorTrans
Determines the degree of transparency for a layer or shape's text color, from 0 (completely opaque) to 1 (completely transparent).
Public propertyComplexScriptFont
Contains the number of the font used to format text composed of complex script characters. Complex scripts are languages whose characters require ligation or shaping, such as the right-to-left languages (Arabic, Farsi, Hebrew, and Urdu) and several South Asian languages.
Public propertyComplexScriptFontName
It specified the ComplexScript font name of the font used to format the text.It is using for visio 2013
Public propertyComplexScriptSize
The size of the font used to format text composed of complex script characters. Complex scripts are languages whose characters require ligation or shaping, such as the right-to-left languages (Arabic, Farsi, Hebrew, and Urdu) and several South Asian languages.
Public propertyDblUnderline
Specifies whether the range of text has a double underline below it.
Public propertyDel
A flag indicating whether the element has been deleted locally. A value of 1 indicates that the element was deleted locally.
Public propertyDoubleStrikethrough
Determines whether text is formatted as double strikethrough.
Public propertyFont
Specifies the ID number of the font used to format the text.
Public propertyFontName
It specified the font name of the font used to format the text.It is using for visio 2013
Public propertyFontScale
Specifies the font width.
Public propertyHighlight
It specified highlight.
Public propertyIsBold
Indicating whether the font is bold.
Public propertyIsDoubleStrikethrough
Indicating whether the font is doubleStrikethrough.
Public propertyIsDoubleUnderline
Indicating whether the font is double underline.
Public propertyIsItalic
Indicating whether the font is italic.
Public propertyIsStrikethrough
Indicating whether the font is strikethrough.
Public propertyIsSubscript
Indicating whether the font is subscript.
Public propertyIsSuperscript
Indicating whether the font is superscript.
Public propertyIsUnderline
Indicating whether the font is underline.
Public propertyIX
The zero-based index of the element within its parent element.
Public propertyLangID
Indicates the locale ID (LCID) of the language in which the cell formula, text, custom property, or comment was entered. For a list of languages supported by Microsoft Office applications and their corresponding language IDs, see the DocLangID element.
Public propertyLetterspace
Specifies the amount of space between two or more characters. Space can be added or subtracted in 1/20th point increments.
Public propertyLocale
It specified the locale of the text run for spell-checking purposes.
Public propertyLocalizeFont
Specifies whether the shape text should be localized (translated into another language).
Public propertyOverline
Specifies whether the text has a line above it.
Public propertyPerpendicular
It specified whether a text field appears perpendicular to the other text in a text block.
Public propertyPos
Specifies the position of the shape's text relative to the baseline.
Public propertyRTLText
Determines if the text direction of the current character run is left to right or right to left.
Public propertySize
Specifies the size of the text in the shape's text block.
Public propertyStrikethru
Specifies whether the text is formatted as strikethrough.
Public propertyStyle
Specifies the character formatting applied to a range of text in the shape's text block.
Public propertyUseVertical
Determines whether the character run is vertical or horizontal.
Methods
  NameDescription
Public methodClone
Creates deep copy of this instance.
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodToString (Inherited from Object.)
See Also