Adobe Illustrator CS4 Type Library JS: CharacterAttributes

Illustrator CS4

Class

CharacterAttributes

 Properties of a character.

Hierarchy

Object
CharacterAttributes

Properties

PropertyTypeAccessDescription
Tsumenumber r/wThe percentage of space reduction around a Japanese character (100 = 100%)
akiLeftnumber r/wThe em amount of left aki.
akiRightnumber r/wThe em amount of right aki amount.
alignmentStyleRunAlignmentType:
StyleRunAlignmentType.bottom
StyleRunAlignmentType.icfBottom
StyleRunAlignmentType.ROMANBASELINE
StyleRunAlignmentType.center
StyleRunAlignmentType.icfTop
StyleRunAlignmentType.top
r/wThe character alignment type.
alternateGlyphsAlternateGlyphsForm:
AlternateGlyphsForm.DEFAULTFORM
AlternateGlyphsForm.TRADITIONAL
AlternateGlyphsForm.EXPERT
AlternateGlyphsForm.JIS78FORM
AlternateGlyphsForm.JIS83FORM
AlternateGlyphsForm.HALFWIDTH
AlternateGlyphsForm.THIRDWIDTH
AlternateGlyphsForm.QUARTERWIDTH
AlternateGlyphsForm.FULLWIDTH
AlternateGlyphsForm.PROPORTIONALWIDTH
AlternateGlyphsForm.JIS90FORM
AlternateGlyphsForm.JIS04FORM
r/wThe alternate glyphs form.
autoLeadingbool r/wWhether to use automatic leading.
baselineDirectionBaselineDirectionType:
BaselineDirectionType.Standard
BaselineDirectionType.VerticalRotated
BaselineDirectionType.TateChuYoko
r/wThe Japanese text baseline direction.
baselinePositionFontBaselineOption:
FontBaselineOption.NORMALBASELINE
FontBaselineOption.SUPERSCRIPT
FontBaselineOption.SUBSCRIPT
r/wThe baseline position of text.
baselineShiftnumber r/wThe amount of shift (in points) of the text baseline.
capitalizationFontCapsOption:
FontCapsOption.NORMALCAPS
FontCapsOption.SMALLCAPS
FontCapsOption.ALLCAPS
FontCapsOption.ALLSMALLCAPS
r/wThe case of text.
connectionFormsbool r/wWhether the OpenType connection forms should be used.
contextualLigaturebool r/wWhether the contextual ligature should be used.
discretionaryLigaturebool r/wWhether the discretionary ligature should be used.
figureStyleFigureStyleType:
FigureStyleType.DEFAULTFIGURESTYLE
FigureStyleType.TABULAR
FigureStyleType.PROPORTIONALOLDSTYLE
FigureStyleType.PROPORTIONAL
FigureStyleType.TABULAROLDSTYLE
r/wWhich figure style to use in OpenType font.
fillColorColor r/wThe color of the text fill.
fractionsbool r/wWhether the OpenType fractions should be used.
horizontalScalenumber r/wCharacter horizontal scaling factor expressed as a percentage (100 = 100%)
italicsbool r/wDoes the Japanese OpenType support italics?
kerningMethodAutoKernType:
AutoKernType.NOAUTOKERN
AutoKernType.AUTO
AutoKernType.OPTICAL
AutoKernType.METRICSROMANONLY
r/wThe automatic kerning method to use.
languageLanguageType:
LanguageType.ENGLISH
LanguageType.FINNISH
LanguageType.STANDARDFRENCH
LanguageType.CANADIANFRENCH
LanguageType.STANDARDGERMAN
LanguageType.OLDGERMAN
LanguageType.SWISSGERMAN
LanguageType.ITALIAN
LanguageType.BOKMALNORWEGIAN
LanguageType.NYNORSKNORWEGIAN
LanguageType.STANDARDPORTUGUESE
LanguageType.BRAZILLIANPORTUGUESE
LanguageType.SPANISH
LanguageType.SWEDISH
LanguageType.UKENGLISH
LanguageType.DUTCH
LanguageType.DANISH
LanguageType.CATALAN
LanguageType.RUSSIAN
LanguageType.UKRANIAN
LanguageType.BULGARIAN
LanguageType.SERBIAN
LanguageType.CZECH
LanguageType.POLISH
LanguageType.RUMANIAN
LanguageType.GREEK
LanguageType.TURKISH
LanguageType.ICELANDIC
LanguageType.HUNGARIAN
LanguageType.CHINESE
LanguageType.JAPANESE
LanguageType.GERMAN2006REFORM
LanguageType.DUTCH2005REFORM
LanguageType.SWISSGERMAN2006REFORM
r/wThe language of text.
leadingnumber r/wThe amount of space between two lines of text (in points)
ligaturebool r/wWhether the ligature should be used.
noBreakbool r/wWhether line breaks are allowed.
openTypePositionFontOpenTypePositionOption:
FontOpenTypePositionOption.OPENTYPEDEFAULT
FontOpenTypePositionOption.OPENTYPESUPERSCRIPT
FontOpenTypePositionOption.OPENTYPESUBSCRIPT
FontOpenTypePositionOption.NUMERATOR
FontOpenTypePositionOption.DENOMINATOR
r/wThe OpenType baseline position.
ordinalsbool r/wWhether the OpenType ordinals should be used.
ornamentsbool r/wWhether the OpenType ornaments should be used.
overprintFillbool r/wWhether to overprint the fill of the text.
overprintStrokebool r/wWhether to overprint the stroke of the text.
parentObject readonlyThe object's container.
proportionalMetricsbool r/wDoes the Japanese OpenType support proportional font?
rotationnumber r/wThe character rotation angle (in degrees)
sizenumber r/wFont size in points.
strikeThroughbool r/wWhether to draw a strike through line over the text.
strokeColorColor r/wThe color of the text stroke.
strokeWeightnumber r/wLine width of stroke.
stylisticAlternatesbool r/wWhether the OpenType stylistic alternates should be used.
swashbool r/wWhether the OpenType swash should be used.
tateChuYokoHorizontalint r/wThe Tate-Chu-Yoko horizontal adjustment in points.
tateChuYokoVerticalint r/wThe Tate-Chu-Yoko vertical adjustment in points.
textFontTextFont r/wThe text font.
titlingbool r/wWhether the OpenType titling alternates should be used.
trackingint r/wThe tracking or range kerning amount in thousands of an em.
typenamestring readonlyThe class name of the object.
underlinebool r/wWhether to underline the text.
verticalScalenumber r/wCharacter vertical scaling factor expressed as a percentage (100 = 100%)
wariChuCharactersAfterBreakint r/w
wariChuCharactersBeforeBreakint r/w
wariChuEnabledbool r/wWhether WariChu is enabled.
wariChuJustificationWariChuJustificationType:
WariChuJustificationType.Left
WariChuJustificationType.Right
WariChuJustificationType.Center
WariChuJustificationType.WARICHUFULLJUSTIFYLASTLINELEFT
WariChuJustificationType.WARICHUFULLJUSTIFYLASTLINERIGHT
WariChuJustificationType.WARICHUFULLJUSTIFYLASTLINECENTER
WariChuJustificationType.WARICHUFULLJUSTIFY
WariChuJustificationType.WARICHUAUTOJUSTIFY
r/w
wariChuLineGapint r/wThe Wari-Chu line gap.
wariChuLinesint r/wThe number of Wari-Chu (multiple text lines fit into a space meant for one) lines.
wariChuScalenumber r/wThe Wari-Chu scale.

Element of

CharacterStyle.characterAttributes

ParagraphStyle.characterAttributes

TextRange.characterAttributes

Jongware, 27-Jun-2010 v3.0.3dContents :: Index