Sg2.0
CharacterStyle
Packages

CharacterStyle extends PathStyle

CharacterStyle is built on top of PathStyle and adds the text related fields

Constructors

Properties

Returns:
Boolean
Specifies wether to use auto leading in the character style.
Returns:
Boolean
Returns:
Number
The baseline shift of the character style in points.Baseline shift moves text up or down relative to it's baseline.
Returns:
Number
The character style's capitalization as specified by the CharacterStyle.CAPS_*static properties.Sample code:
var text = new PointText(new Point(0,0));text.content = "The content of the text field.";
// sets the capitalization to use only capstext.characterStyle.capitalization = CharacterStyle.CAPS_ALL;
Returns:
Number
Returns:
Boolean
Returns:
Boolean
Returns:
Boolean
Returns:
Number
Specifies which font to use in the character style.If you pass a font family, it will automatically pick the firstof the family's weights.Sample code:
var text = new PointText(new Point(0,0));text.content = "The content of the text field.";
// Sets all the text to Verdana Regular.text.characterStyle.font = fonts["Verdana"];
//sets the second word to Verdana Boldtext.range.words[1].characterStyle.font = fonts["Verdana"]["Bold"];
Returns:
The font size in points.Sample code:
var text = new PointText(new Point(0,0));text.content = "The content of the text field.";
// sets the font size to 10pttext.characterStyle.fontSize = 10
Returns:
Number
Returns:
Boolean
The horizontal scale of the character style.Sample code:
var text = new PointText(new Point(0,0));text.content = "The content of the text field.";
// sets the horizontal scale to 200%text.characterStyle.horizontalScale = 2
Returns:
Number
The character style's kerning method as specified by the CharacterStyle.KERNING_*static properties.Sample code:
var text = new PointText(new Point(0,0));text.content = "The content of the text field.";
// sets the kerning method to opticaltext.characterStyle.kerningMethod = CharacterStyle.KERNING_OPTICAL;
Returns:
Number
The leading (vertical spacing) of the character style in points.
Returns:
Number
Returns:
Boolean
Returns:
Boolean
Returns:
Boolean
Returns:
Number
Returns:
Boolean
Returns:
Boolean
Returns:
Number
Returns:
Number
Returns:
Boolean
Returns:
Boolean
Returns:
Number
Returns:
Number
Returns:
Number
The vertical scale of the character style.Sample code:
var text = new PointText(new Point(0,0));text.content = "The content of the text field.";
// sets the vertical scale to 200%text.characterStyle.verticalScale = 2
Returns:
Number
Returns:
Number
Returns:
Number
Returns:
Number
Returns:
Number
Returns:
Number
Returns:
Number
Returns:
Number
Returns:
Number
Returns:
Number
Returns:
Number
Returns:
Number
Returns:
Number
Returns:
Number
Returns:
Number
Returns:
Number
Returns:
Number
Returns:
Number
Returns:
Number
Returns:
Number
Returns:
Number
Returns:
Number
Returns:
Number
Returns:
Number
Returns:
Number
Returns:
Number

Functions

Parameters:
font: FontFamily
Parameters:
swash: Boolean
Returns:
Boolean

Inheritance