Provides information of a font.
Inheritance HierarchySystemObject
RAYLASE.Marker.VectorGraphicElementFontInformation
Namespace: RAYLASE.Marker.VectorGraphicElementAssembly: RAYLASE.Marker.VectorGraphicElement (in RAYLASE.Marker.VectorGraphicElement.dll) Version: 2.19.0
Syntaxpublic class FontInformation
The FontInformation type exposes the following members.
Constructors
Properties | Name | Description |
---|
 | Alignment |
The horizontal font alignment.
|
 | AttachmentPoint |
Sets and retrieves the position relative to which a text block is placed.
The group code 71 in a DXF file (values between 1 and 9) corresponds to these positions:
1: Top left, 2: Top center, 3: Top right
4: Middle left, 5: Middle center, 6: Middle right
7: Bottom left, 8: Bottom center, 9: Bottom right
TopLeft means the attachment point is in the upper left corner of the text block.
|
 | CharacterSpacing |
Multiplier for spacing between adjacent characters.
|
 | Decorations |
The set of text decorations.
|
 | FamilyName |
The font family name.
|
 | FixedAngle |
If not null, forces the text to the provided angle, when using radial text (Concave or Convex).
|
 | FontHeight |
The font size in µm, defined by the height of W.
|
 | Orientation |
Defines the orientation of the text as horizontal, vertical or circular.
|
 | ProcessingDirection |
Holds the direction of processing.
|
 | Radius |
Radius of the text if Orientation is circular (convex or concave).
|
 | SeparateCharacters |
Separates characters by disabling ligatures (joined charters for example fi) and kerning.
|
 | Style |
The font style, such as normal, italic or oblique.
|
 | Type |
The type of the font.
|
 | Weight |
The font weight.
|
 | XScale |
Holds the scale factor which may be applied to a font.
|
Top
Methods | Name | Description |
---|
 | CopyFrom |
Copies all properties from the source.
|
 | DeepCopy |
Creates a deep copy of this FontInformation object.
|
Top
See Also