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.2.0.0 (20.2)
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
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
See Also