Creates a new AcDbTextStyleTableRecord instance.
The text style configuration to use
Gets the attributes object for this AcDbObject.
The AcCmObject instance containing all attributes
Gets or sets the name of the big font file for this text style.
Big font files are used for languages that require more than 256 characters, such as Chinese, Japanese, and Korean.
The big font file name
Gets the database in which this object is resident.
When an object isn't added to a database, this property returns the current working database. After it is added to a database, it will be set automatically. You should never set this value manually.
The database this object belongs to
Sets the database for this object.
This is typically set automatically when the object is added to a database. Manual setting should be avoided unless you know what you're doing.
The database to associate with this object
Gets or sets the name of the font file for this text style.
The font file name
Gets or sets whether text drawn with this text style is drawn vertically.
True if text is drawn vertically, false otherwise
Gets or sets the name of the symbol table record.
This property corresponds to DXF group code 2 and is used for identifying and referencing the symbol table record.
The name of the symbol table record
Gets the object ID.
AutoCAD uses 64-bit integers to represent handles, which exceed the maximum integer value of JavaScript. Therefore, strings are used to represent object handles.
The object ID as a string
Sets the object ID.
The new object ID
Gets or sets the obliquing angle.
The obliquing angle is the angle from the text's vertical; that is, the top of the text "slants" relative to the bottom--the same as the slope in this italic text. Positive angles slant characters forward at their tops. Negative angles have 2pi added to them to convert them to their positive equivalent.
The obliquing angle in radians
Gets the object ID of the owner of this object.
The owner object ID
Sets the object ID of the owner of this object.
The new owner object ID
Gets or sets the text height used for the last text created using this text style.
This value is updated automatically by AutoCAD after the creation of any text object that references this text style table record. If the textSize value for this text style is 0, then the priorSize value is used by AutoCAD as the default text height for the next text created using this text style.
This value is automatically changed by the use of the text command. It will only be automatically changed if the textSize is set to 0 so that users are prompted for a height.
The prior text size
Gets or sets the default size of the text drawn with this text style.
If the text size is set to 0, then each use of the AutoCAD text commands prompt for a text height to use in creating the text entity. If textSize is non-zero, the text command will not prompt for a text height and will use this value.
The default text size
Gets the text style information used by the renderer.
The text style configuration
Gets or sets the width factor (also referred to as the relative X-scale factor) for the text style.
The width factor is applied to the text's width to allow the width to be adjusted independently of the height. For example, if the width factor value is 0.8, then the text is drawn with a width that is 80% of its normal "unadjusted" width.
The width factor
Gets the value of the specified attribute.
This method will throw an exception if the specified attribute doesn't exist. Use getAttrWithoutException() if you want to handle missing attributes gracefully.
The name of the attribute to retrieve
The value of the specified attribute
Gets the value of the specified attribute without throwing an exception.
This method returns undefined if the specified attribute doesn't exist, making it safer for optional attributes.
The name of the attribute to retrieve
The value of the specified attribute, or undefined if it doesn't exist
Sets the value of an attribute.
The name of the attribute to set
Optional
val: AcDbSymbolTableRecordAttrs[A]The value to assign to the attribute
Represents a record in the text style table.
This class represents the records that are found in the text style table (known as the "style" table in DXF). Each of these records represents a specific set of text parameters such as font, default size, relative x scaling, vertical or horizontal orientation, etc.
Example