CharacterStyle

文字スタイル

プロパティ(オブジェクト)

Ver. プロパティ名 説明
Parent Document, Application 親のオブジェクト
Parent Document, Application, CharacterStyleGroup 親のオブジェクト

プロパティ

Ver. プロパティ名 R/O 説明
AppliedFont Font, String型 適用されるフォント
AppliedFont Font, String型, idNothingEnum.idNothing(=1851876449) 適用されるフォント
AppliedLanguage Language, String型 適用される言語
AppliedLanguage LanguageWithVendors, Language, String型, idNothingEnum.idNothing(=1851876449) 適用される言語
BasedOn CharacterStyle, String型 基準(元になるスタイル)
BaselineShift Double型 ベースラインシフト
BaselineShift Double型, String型, idNothingEnum.idNothing(=1851876449) ベースラインシフト
Capitalization idCapitalization
idCapitalization
Ver.10進数説明
idAllCaps1634493296 オールキャップス
idCapToSmallCap1664250723 OpenType すべてスモールキャップス
idNormal1852797549 標準
idSmallCaps1936548720 スモールキャップス
小/大文字
Capitalization idCapitalization, idNothingEnum.idNothing(=1851876449)
idCapitalization
Ver.10進数説明
idAllCaps1634493296 オールキャップス
idCapToSmallCap1664250723 OpenType すべてスモールキャップス
idNormal1852797549 標準
idSmallCaps1936548720 スモールキャップス
小/大文字
CharacterAlignment idCharacterAlignment
idCharacterAlignment
Ver.10進数説明
idAlignBaseline1247896172 ベースライン
idAlignEmBottom1247896173 仮想ボディの下/左
idAlignEmCenter1247896436 仮想ボディの中央
idAlignEmTop1247900784 仮想ボディの上/右
idAlignICFBottom1248420461 平均字面の下/左
idAlignICFTop1248425072 平均字面の上/右
文字揃え
CharacterAlignment idCharacterAlignment, idNothingEnum.idNothing(=1851876449)
idCharacterAlignment
Ver.10進数説明
idAlignBaseline1247896172 ベースライン
idAlignEmBottom1247896173 仮想ボディの下/左
idAlignEmCenter1247896436 仮想ボディの中央
idAlignEmTop1247900784 仮想ボディの上/右
idAlignICFBottom1248420461 平均字面の下/左
idAlignICFTop1248425072 平均字面の上/右
文字揃え
CharacterDirection idCharacterDirectionOptions, idNothingEnum.idNothing(=1851876449)
idCharacterDirectionOptions
Ver.10進数説明
idDefaultDirection1147496036
idLeftToRightDirection1278366308
idRightToLeftDirection1379028068
The direction of the character.
CharacterRotation Double型 文字回転
CharacterRotation Double型, idNothingEnum.idNothing(=1851876449) 文字回転
CjkGridTracking Boolean型 グリッドの字間を基準に字送りを調整
CjkGridTracking Boolean型, idNothingEnum.idNothing(=1851876449) グリッドの字間を基準に字送りを調整
DiacriticPosition idDiacriticPositionOptions, idNothingEnum.idNothing(=1851876449)
idDiacriticPositionOptions
Ver.10進数説明
idDefaultPosition1685090150
idLoosePosition1685089391
idMediumPosition1685089637
idOpentypePosition1685090164
idTightPosition1685091433
Position of diacriticical characters.
DigitsType idDigitsTypeOptions, idNothingEnum.idNothing(=1851876449)
idDigitsTypeOptions
Ver.10進数説明
idArabicDigits1684627826
idBengaliDigits1684628069
idBurmeseDigits1684628085
idDefaultDigits1684628581
idDevanagariDigits1684628598
idFarsiDigits1684629089
idFullFarsiDigits1684629094
idGujaratiDigits1684629354
idGurmukhiDigits1684629357
idHindiDigits1684629609
idKannadaDigits1684630369
idKhmerDigits1684630376
idLaoDigits1684630625
idMalayalamDigits1684630881
idNativeDigits1684631137
idOriyaDigits1684631410
idTamilDigits1684632673
idTeluguDigits1684632677
idThaiDigits1684632680
idTibetanDigits1684632681
The digits type.
EndJoin idOutlineJoin, idNothingEnum.idNothing(=1851876449)
idOutlineJoin
Ver.10進数説明
idBevelEndJoin1651142510 ベベル
idMiterEndJoin1835691886 マイター
idRoundEndJoin1919577966 ラウンド
The stroke join type applied to the characters of the text.
FillColor Swatch, String型 文字の塗りの色
FillColor Swatch, String型, idNothingEnum.idNothing(=1851876449) 文字の塗りの色
FillTint Double型 文字の塗りの濃淡(継承する場合は-1)
FillTint Double型, idNothingEnum.idNothing(=1851876449) 文字の塗りの濃淡(継承する場合は-1)
FontStyle String型 フォントのスタイル
FontStyle String型, idNothingEnum.idNothing(=1851876449) フォントのスタイル
GlyphForm idAlternateGlyphForms
idAlternateGlyphForms
Ver.10進数説明
idExpertForm1247897445 エキスパート字形
idFullWidthForm1247897446 等幅全角字形
idJIS04Form1247897396 JIS 04 字形
idJIS78Form1247897399 JIS 78 字形
idJIS83Form1247897400 JIS 83 字形
idJIS90Form1247897401 JIS 90 字形
idMonospacedHalfWidthForm1247897453 等幅半角字形
idNLCForm1247897454 印刷標準字形
idNone1852796517 標準字形
idProportionalWidthForm1247897456 プロポーショナル字形
idQuarterWidthForm1247897457 等幅4分角字形
idThirdWidthForm1247897448 等幅3分角字形
idTraditionalForm1247897460 旧字体
異体字
GlyphForm idAlternateGlyphForms, idNothingEnum.idNothing(=1851876449)
idAlternateGlyphForms
Ver.10進数説明
idExpertForm1247897445 エキスパート字形
idFullWidthForm1247897446 等幅全角字形
idJIS04Form1247897396 JIS 04 字形
idJIS78Form1247897399 JIS 78 字形
idJIS83Form1247897400 JIS 83 字形
idJIS90Form1247897401 JIS 90 字形
idMonospacedHalfWidthForm1247897453 等幅半角字形
idNLCForm1247897454 印刷標準字形
idNone1852796517 標準字形
idProportionalWidthForm1247897456 プロポーショナル字形
idQuarterWidthForm1247897457 等幅4分角字形
idThirdWidthForm1247897448 等幅3分角字形
idTraditionalForm1247897460 旧字体
異体字
GradientFillAngle Double型, idNothingEnum.idNothing(=1851876449) 塗りのグラデーション(線形)の角度
GradientFillLength Double型, idNothingEnum.idNothing(=1851876449) 塗りのグラデーションの長さ
GradientFillStart Array(x,y), idNothingEnum.idNothing(=1851876449) 塗りのグラデーション開始点。x,yはDouble型またはString型
GradientStrokeAngle Double型, idNothingEnum.idNothing(=1851876449) 線のグラデーション(線形)の角度 (-180 - 180)
GradientStrokeLength Double型, idNothingEnum.idNothing(=1851876449) 線のグラデーションの長さ
GradientStrokeStart Array(x,y), idNothingEnum.idNothing(=1851876449) 線のグラデーション開始点。x,yはDouble型またはString型
HorizontalScale Double型 水平比率(1 - 1000 %)
HorizontalScale Double型, idNothingEnum.idNothing(=1851876449) 水平比率(1 - 1000 %)
HyphenWeight Integer型 Hyphen weight (0 - 100 %)
Id Long型 オブジェクトのID
Imported Boolean型 Whether this style was imported from another document
Imported Boolean型, idNothingEnum.idNothing(=1851876449) Whether this style was imported from another document
Index Long型 インデックス
Index Long型, idNothingEnum.idNothing(=1851876449) インデックス
Jidori Integer型 字取り
Jidori Integer型, idNothingEnum.idNothing(=1851876449) 字取り
Kashidas idKashidasOptions, idNothingEnum.idNothing(=1851876449)
idKashidasOptions
Ver.10進数説明
idDefaultKashidas1801544805
idKashidasOff1801547622
Use of Kashidas for justification
KentenAlignment idKentenAlignment
idKentenAlignment
Ver.10進数説明
idAlignKentenCenter1248554595 中付き
idAlignKentenLeft1248554604 肩付き
圏点−揃え
KentenAlignment idKentenAlignment, idNothingEnum.idNothing(=1851876449)
idKentenAlignment
Ver.10進数説明
idAlignKentenCenter1248554595 中付き
idAlignKentenLeft1248554604 肩付き
圏点−揃え
KentenCharacterSet idKentenCharacterSet
idKentenCharacterSet
Ver.10進数説明
idCharacterInput1248028777 直接入力
idJIS1246382419 JIS
idKuten1248556404 区点
idShiftJIS1249077875 Shift JIS
idUnicode1249209961 Unicode
圏点カスタム文字の指定方法
KentenCharacterSet idKentenCharacterSet, idNothingEnum.idNothing(=1851876449)
idKentenCharacterSet
Ver.10進数説明
idCharacterInput1248028777 直接入力
idJIS1246382419 JIS
idKuten1248556404 区点
idShiftJIS1249077875 Shift JIS
idUnicode1249209961 Unicode
圏点カスタム文字の指定方法
KentenCustomCharacter String型 圏点カスタム文字
KentenCustomCharacter String型, idNothingEnum.idNothing(=1851876449) 圏点カスタム文字
KentenFillColor Swatch, String型 圏点カラー−塗り
KentenFillColor Swatch, String型, idNothingEnum.idNothing(=1851876449) 圏点カラー−塗り
KentenFont Font, String型 圏点のフォント
KentenFont Font, String型, idNothingEnum.idNothing(=1851876449) 圏点のフォント
KentenFontSize Double型 圏点サイズ(pt)
KentenFontSize Double型, idNothingEnum.idNothing(=1851876449) 圏点サイズ(pt)
KentenFontStyle String型 圏点のフォントのスタイル
KentenFontStyle String型, idNothingEnum.idNothing(=1851876449) 圏点のフォントのスタイル
KentenKind idKentenCharacter
idKentenCharacter
Ver.10進数説明
idCustom1131639917 カスタム
idKentenBlackCircle1248551523 黒丸
idKentenBlackTriangle1248551540 黒三角
idKentenBullseye1248551525 二重丸
idKentenFisheye1248552549 蛇の目
idKentenSesameDot1248551795 ゴマ
idKentenSmallBlackCircle1248555875 小さい黒丸
idKentenSmallWhiteCircle1248555895 小さい白丸
idKentenWhiteCircle1248556899 白丸
idKentenWhiteSesameDot1248551799 白ゴマ
idKentenWhiteTriangle1248556916 白三角
idNone1852796517 なし
圏点種類
KentenKind idKentenCharacter, idNothingEnum.idNothing(=1851876449)
idKentenCharacter
Ver.10進数説明
idCustom1131639917 カスタム
idKentenBlackCircle1248551523 黒丸
idKentenBlackTriangle1248551540 黒三角
idKentenBullseye1248551525 二重丸
idKentenFisheye1248552549 蛇の目
idKentenSesameDot1248551795 ゴマ
idKentenSmallBlackCircle1248555875 小さい黒丸
idKentenSmallWhiteCircle1248555895 小さい白丸
idKentenWhiteCircle1248556899 白丸
idKentenWhiteSesameDot1248551799 白ゴマ
idKentenWhiteTriangle1248556916 白三角
idNone1852796517 なし
圏点種類
KentenOverprintFill idAdornmentOverprint
idAdornmentOverprint
Ver.10進数説明
idAuto1635019116 自動
idOverprintOff1701736294 オフ
idOverprintOn1701736302 オン
圏点カラー−塗りオーバープリント
KentenOverprintFill idAdornmentOverprint, idNothingEnum.idNothing(=1851876449)
idAdornmentOverprint
Ver.10進数説明
idAuto1635019116 自動
idOverprintOff1701736294 オフ
idOverprintOn1701736302 オン
圏点カラー−塗りオーバープリント
KentenOverprintStroke idAdornmentOverprint
idAdornmentOverprint
Ver.10進数説明
idAuto1635019116 自動
idOverprintOff1701736294 オフ
idOverprintOn1701736302 オン
圏点カラー−線オーバープリント
KentenOverprintStroke idAdornmentOverprint, idNothingEnum.idNothing(=1851876449)
idAdornmentOverprint
Ver.10進数説明
idAuto1635019116 自動
idOverprintOff1701736294 オフ
idOverprintOn1701736302 オン
圏点カラー−線オーバープリント
KentenPlacement Double型 圏点−親文字からの間隔
KentenPlacement Double型, idNothingEnum.idNothing(=1851876449) 圏点−親文字からの間隔
KentenPosition idRubyKentenPosition
idRubyKentenPosition
Ver.10進数説明
idAboveRight1248551282 上 / 右
idBelowLeft1248551532 下 / 左
圏点位置
KentenPosition idRubyKentenPosition, idNothingEnum.idNothing(=1851876449)
idRubyKentenPosition
Ver.10進数説明
idAboveRight1248551282 上 / 右
idBelowLeft1248551532 下 / 左
圏点位置
KentenStrokeColor Swatch, String型 圏点カラー−線
KentenStrokeColor Swatch, String型, idNothingEnum.idNothing(=1851876449) 圏点カラー−線
KentenStrokeTint Double型 圏点カラー−線の濃淡
KentenStrokeTint Double型, idNothingEnum.idNothing(=1851876449) 圏点カラー−線の濃淡
KentenTint Double型 圏点カラー−塗りの濃淡
KentenTint Double型, idNothingEnum.idNothing(=1851876449) 圏点カラー−塗りの濃淡
KentenWeight Double型 圏点カラー−線幅
KentenWeight Double型, idNothingEnum.idNothing(=1851876449) 圏点カラー−線幅
KentenXScale Double型 圏点−水平比率
KentenXScale Double型, idNothingEnum.idNothing(=1851876449) 圏点−水平比率
KentenYScale Double型 圏点−垂直比率
KentenYScale Double型, idNothingEnum.idNothing(=1851876449) 圏点−垂直比率
KerningMethod String型 カーニング方法 (e.g., Optical, Metrics or None)
KerningMethod String型, idNothingEnum.idNothing(=1851876449) カーニング方法 (e.g., Optical, Metrics or None)
KeyboardDirection idCharacterDirectionOptions, idNothingEnum.idNothing(=1851876449)
idCharacterDirectionOptions
Ver.10進数説明
idDefaultDirection1147496036
idLeftToRightDirection1278366308
idRightToLeftDirection1379028068
The keyboard direction of the character.
Label String型 スクリプトラベル
Leading Double型, idLeading.idAuto(=1635019116) 行送り
Leading Double型, String型, idLeading.idAuto(=1635019116), idNothingEnum.idNothing(=1851876449) 行送り
LeadingAki Double型 文字前のアキ量
LeadingAki Double型, idNothingEnum.idNothing(=1851876449) 文字前のアキ量
Ligatures Boolean型 欧文合字
Ligatures Boolean型, idNothingEnum.idNothing(=1851876449) 欧文合字
MiterLimit Double型, idNothingEnum.idNothing(=1851876449) マイター結合の角の比率 (0 - 1000)
Name String型 既定値。オブジェクトの名前を返す
NoBreak Boolean型 分割禁止
NoBreak Boolean型, idNothingEnum.idNothing(=1851876449) 分割禁止
OTFContextualAlternate Boolean型 前後関係に依存する字形
OTFContextualAlternate Boolean型, idNothingEnum.idNothing(=1851876449) 前後関係に依存する字形
OTFDiscretionaryLigature Boolean型 任意の合字
OTFDiscretionaryLigature Boolean型, idNothingEnum.idNothing(=1851876449) 任意の合字
OTFFigureStyle idOTFFigureStyle
idOTFFigureStyle
Ver.10進数説明
idDefault1147563124 デフォルトの数字
idProportionalLining1330932848 ライニング数字
idProportionalOldstyle1330933619 オールドスタイル数字
idTabularLining1330931316 等幅ライニング数字
idTabularOldstyle1330933620 等幅オールドスタイル数字
数字のスタイル
OTFFigureStyle idOTFFigureStyle, idNothingEnum.idNothing(=1851876449)
idOTFFigureStyle
Ver.10進数説明
idDefault1147563124 デフォルトの数字
idProportionalLining1330932848 ライニング数字
idProportionalOldstyle1330933619 オールドスタイル数字
idTabularLining1330931316 等幅ライニング数字
idTabularOldstyle1330933620 等幅オールドスタイル数字
数字のスタイル
OTFFraction Boolean型 分数
OTFFraction Boolean型, idNothingEnum.idNothing(=1851876449) 分数
OTFHVKana Boolean型 横または縦組み用かな
OTFHVKana Boolean型, idNothingEnum.idNothing(=1851876449) 横または縦組み用かな
OTFHistorical Boolean型, idNothingEnum.idNothing(=1851876449) 古典字体
OTFJustificationAlternate Boolean型, idNothingEnum.idNothing(=1851876449) If true, use alternate justification forms in OpenType fonts.
OTFLocale Boolean型, idNothingEnum.idNothing(=1851876449) If true, uses localized forms in OpenType fonts.
OTFMark Boolean型, idNothingEnum.idNothing(=1851876449) If true, uses mark positioning in OpenType fonts.
OTFOrdinal Boolean型 上付き序数表記
OTFOrdinal Boolean型, idNothingEnum.idNothing(=1851876449) 上付き序数表記
OTFOverlapSwash Boolean型, idNothingEnum.idNothing(=1851876449) If true, use overlapping swash forms in OpenType fonts.
OTFProportionalMetrics Boolean型 プロポーショナルメトリクス
OTFProportionalMetrics Boolean型, idNothingEnum.idNothing(=1851876449) プロポーショナルメトリクス
OTFRomanItalics Boolean型 欧文イタリック
OTFRomanItalics Boolean型, idNothingEnum.idNothing(=1851876449) 欧文イタリック
OTFSlashedZero Boolean型, idNothingEnum.idNothing(=1851876449) スラッシュ付ゼロ
OTFStretchedAlternate Boolean型, idNothingEnum.idNothing(=1851876449) If true, use stretched alternate forms in OpenType fonts.
OTFStylisticAlternate Boolean型, idNothingEnum.idNothing(=1851876449) If true, use stylistic alternate forms in OpenType fonts.
OTFStylisticSets Long型, idNothingEnum.idNothing(=1851876449) デザインのセット
OTFSwash Boolean型 スワッシュ字形
OTFSwash Boolean型, idNothingEnum.idNothing(=1851876449) スワッシュ字形
OTFTitling Boolean型 タイトル用字形
OTFTitling Boolean型, idNothingEnum.idNothing(=1851876449) タイトル用字形
OverprintFill Boolean型 塗りのオーバープリント
OverprintFill Boolean型, idNothingEnum.idNothing(=1851876449) 塗りのオーバープリント
OverprintStroke Boolean型 線のオーバープリント
OverprintStroke Boolean型, idNothingEnum.idNothing(=1851876449) 線のオーバープリント
PointSize Double型 文字サイズ
PointSize Double型, String型, idNothingEnum.idNothing(=1851876449) 文字サイズ
Position idPosition
idPosition
Ver.10進数説明
idNormal1852797549 標準
idOTDenominator1884247140 OpenType 分母
idOTNumerator1884247150 OpenType 分子
idOTSubscript1884247138 OpenType 下位 / 下付き
idOTSuperscript1884247155 OpenType 上付き / 肩付き文字
idSubscript1935831907 下付き文字
idSuperscript1936749411 上付き文字
位置
Position idPosition, idNothingEnum.idNothing(=1851876449)
idPosition
Ver.10進数説明
idNormal1852797549 標準
idOTDenominator1884247140 OpenType 分母
idOTNumerator1884247150 OpenType 分子
idOTSubscript1884247138 OpenType 下位 / 下付き
idOTSuperscript1884247155 OpenType 上付き / 肩付き文字
idSubscript1935831907 下付き文字
idSuperscript1936749411 上付き文字
位置
PositionalForm idPositionalForms, idNothingEnum.idNothing(=1851876449)
idPositionalForms
Ver.10進数説明
idCalculate1634756205 自動形
idFinal1718185569 語尾形
idInitial1768843636 語頭形
idIsolated1769172844 独立形
idMedial1835361385 語中形
idNone1852796517 一般形
The OpenType positional form.
PreviewColor Array(R,G,B), idUIColors, idNothingEnum.idNothing(=1851876449) R,G,Bは0-255
RubyAlignment idRubyAlignments
idRubyAlignments
Ver.10進数説明
idRuby1Aki1248997729 1ルビ文字アキ
idRubyCenter1249010548 中付き
idRubyEqualAki1249011041 均等アキ
idRubyFullJustify1249011306 両端揃え
idRubyJIS1249012339 1-2-1(JIS)ルール
idRubyLeft1249012838 肩付き
idRubyRight1249014388 右 / 下揃え
ルビの位置と間隔−揃え
RubyAlignment idRubyAlignments, idNothingEnum.idNothing(=1851876449)
idRubyAlignments
Ver.10進数説明
idRuby1Aki1248997729 1ルビ文字アキ
idRubyCenter1249010548 中付き
idRubyEqualAki1249011041 均等アキ
idRubyFullJustify1249011306 両端揃え
idRubyJIS1249012339 1-2-1(JIS)ルール
idRubyLeft1249012838 肩付き
idRubyRight1249014388 右 / 下揃え
ルビの位置と間隔−揃え
RubyAutoAlign Boolean型 ルビ〜調整−自動行頭/行末揃え
RubyAutoAlign Boolean型, idNothingEnum.idNothing(=1851876449) ルビ〜調整−自動行頭/行末揃え
RubyAutoScaling Boolean型 ルビ〜調整−文字幅を自動的に詰める
RubyAutoScaling Boolean型, idNothingEnum.idNothing(=1851876449) ルビ〜調整−文字幅を自動的に詰める
RubyAutoTcyAutoScale Boolean型, idNothingEnum.idNothing(=1851876449) ルビのフォントとサイズ−組数字−幅に合わせる
RubyAutoTcyDigits Integer型, idNothingEnum.idNothing(=1851876449) ルビのフォントとサイズ−組数字
RubyAutoTcyIncludeRoman Boolean型, idNothingEnum.idNothing(=1851876449) ルビのフォントとサイズ−組数字−欧文も含める
RubyFill Swatch, String型 ルビカラー−塗り
RubyFill Swatch, String型, idNothingEnum.idNothing(=1851876449) ルビカラー−塗り
RubyFont Font, String型 ルビのフォント
RubyFont Font, String型, idNothingEnum.idNothing(=1851876449) ルビのフォント
RubyFontSize Double型 ルビの文字サイズ
RubyFontSize Double型, idNothingEnum.idNothing(=1851876449) ルビの文字サイズ
RubyFontStyle String型 ルビのフォントスタイル
RubyFontStyle String型, idNothingEnum.idNothing(=1851876449) ルビのフォントスタイル
RubyOpenTypePro Boolean型 OpenTypeProのルビ字形を使用
RubyOpenTypePro Boolean型, idNothingEnum.idNothing(=1851876449) OpenTypeProのルビ字形を使用
RubyOverhang Boolean型 ルビのぶら下がり(対話では設定できない?)
RubyOverhang Boolean型, idNothingEnum.idNothing(=1851876449) ルビのぶら下がり(対話では設定できない?)
RubyOverprintFill idAdornmentOverprint
idAdornmentOverprint
Ver.10進数説明
idAuto1635019116 自動
idOverprintOff1701736294 オフ
idOverprintOn1701736302 オン
ルビカラー−塗りオーバープリント
RubyOverprintFill idAdornmentOverprint, idNothingEnum.idNothing(=1851876449)
idAdornmentOverprint
Ver.10進数説明
idAuto1635019116 自動
idOverprintOff1701736294 オフ
idOverprintOn1701736302 オン
ルビカラー−塗りオーバープリント
RubyOverprintStroke idAdornmentOverprint
idAdornmentOverprint
Ver.10進数説明
idAuto1635019116 自動
idOverprintOff1701736294 オフ
idOverprintOn1701736302 オン
ルビカラー−線オーバープリント
RubyOverprintStroke idAdornmentOverprint, idNothingEnum.idNothing(=1851876449)
idAdornmentOverprint
Ver.10進数説明
idAuto1635019116 自動
idOverprintOff1701736294 オフ
idOverprintOn1701736302 オン
ルビカラー−線オーバープリント
RubyParentOverhangAmount idRubyOverhang
idRubyOverhang
Ver.10進数説明
idNone1852796517 なし
idRubyOverhangHalfChar1249011811 親半文字分
idRubyOverhangHalfRuby1249013554 ルビ半文字分
idRubyOverhangNoLimit1249013621 無制限
idRubyOverhangOneChar1249013603 親1文字分
idRubyOverhangOneRuby1249013553 ルビ1文字分
ルビ〜調整−文字かけ処理
RubyParentOverhangAmount idRubyOverhang, idNothingEnum.idNothing(=1851876449)
idRubyOverhang
Ver.10進数説明
idNone1852796517 なし
idRubyOverhangHalfChar1249011811 親半文字分
idRubyOverhangHalfRuby1249013554 ルビ半文字分
idRubyOverhangNoLimit1249013621 無制限
idRubyOverhangOneChar1249013603 親1文字分
idRubyOverhangOneRuby1249013553 ルビ1文字分
ルビ〜調整−文字かけ処理
RubyParentScalingPercent Double型 ルビ〜調整−文字幅を自動的に詰める限度
RubyParentScalingPercent Double型, idNothingEnum.idNothing(=1851876449) ルビ〜調整−文字幅を自動的に詰める限度
RubyParentSpacing idRubyParentSpacing
idRubyParentSpacing
Ver.10進数説明
idRubyParent121Aki1248997682 1-2-1 アキ
idRubyParentBothSides1249010291 両サイド
idRubyParentEqualAki1249014113 均等アキ
idRubyParentFullJustify1249014634 両端揃え
idRubyParentNoAdjustment1249013345 調整しない
ルビ〜調整−親文字間の調整
RubyParentSpacing idRubyParentSpacing, idNothingEnum.idNothing(=1851876449)
idRubyParentSpacing
Ver.10進数説明
idRubyParent121Aki1248997682 1-2-1 アキ
idRubyParentBothSides1249010291 両サイド
idRubyParentEqualAki1249014113 均等アキ
idRubyParentFullJustify1249014634 両端揃え
idRubyParentNoAdjustment1249013345 調整しない
ルビ〜調整−親文字間の調整
RubyPosition idRubyKentenPosition
idRubyKentenPosition
Ver.10進数説明
idAboveRight1248551282 上 / 右
idBelowLeft1248551532 下 / 左
ルビの位置と間隔−位置
RubyPosition idRubyKentenPosition, idNothingEnum.idNothing(=1851876449)
idRubyKentenPosition
Ver.10進数説明
idAboveRight1248551282 上 / 右
idBelowLeft1248551532 下 / 左
ルビの位置と間隔−位置
RubyStroke Swatch, String型 ルビカラー−線
RubyStroke Swatch, String型, idNothingEnum.idNothing(=1851876449) ルビカラー−線
RubyStrokeTint Double型 ルビカラー−線の濃淡
RubyStrokeTint Double型, idNothingEnum.idNothing(=1851876449) ルビカラー−線の濃淡
RubyTint Double型 ルビカラー−塗りの濃淡
RubyTint Double型, idNothingEnum.idNothing(=1851876449) ルビカラー−塗りの濃淡
RubyType idRubyTypes
idRubyTypes
Ver.10進数説明
idGroupRuby1249011570 グループルビ
idPerCharacterRuby1249013859 モノルビ
ルビの位置と間隔−種類
RubyType idRubyTypes, idNothingEnum.idNothing(=1851876449)
idRubyTypes
Ver.10進数説明
idGroupRuby1249011570 グループルビ
idPerCharacterRuby1249013859 モノルビ
ルビの位置と間隔−種類
RubyWeight Double型 ルビカラー−線幅
RubyWeight Double型, idNothingEnum.idNothing(=1851876449) ルビカラー−線幅
RubyXOffset Double型 ルビのオフセット−横組左右/縦組上下
RubyXOffset Double型, idNothingEnum.idNothing(=1851876449) ルビのオフセット−横組左右/縦組上下
RubyXScale Double型 ルビの水平比率
RubyXScale Double型, idNothingEnum.idNothing(=1851876449) ルビの水平比率
RubyYOffset Double型 ルビのオフセット−横組上下/縦組左右
RubyYOffset Double型, idNothingEnum.idNothing(=1851876449) ルビのオフセット−横組上下/縦組左右
RubyYScale Double型 ルビの垂直比率
RubyYScale Double型, idNothingEnum.idNothing(=1851876449) ルビの垂直比率
ScaleAffectsLineHeight Boolean型 文字の比率を基準に行の高さを調整
ScaleAffectsLineHeight Boolean型, idNothingEnum.idNothing(=1851876449) 文字の比率を基準に行の高さを調整
ShataiAdjustRotation Boolean型 斜体−ライン揃え
ShataiAdjustRotation Boolean型, idNothingEnum.idNothing(=1851876449) 斜体−ライン揃え
ShataiAdjustTsume Boolean型 斜体−ツメの調整
ShataiAdjustTsume Boolean型, idNothingEnum.idNothing(=1851876449) 斜体−ツメの調整
ShataiDegreeAngle Double型 斜体−角度
ShataiDegreeAngle Double型, idNothingEnum.idNothing(=1851876449) 斜体−角度
ShataiMagnification Double型 斜体−縮小率
ShataiMagnification Double型, idNothingEnum.idNothing(=1851876449) 斜体−縮小率
Skew Double型 歪み
Skew Double型, idNothingEnum.idNothing(=1851876449) 歪み
StrikeThroughColor Swatch, String型 打ち消し線設定−カラー
StrikeThroughColor Swatch, String型, idNothingEnum.idNothing(=1851876449) 打ち消し線設定−カラー
StrikeThroughGapColor Swatch, String型 打ち消し線設定−間隔のカラー
StrikeThroughGapColor Swatch, String型, idNothingEnum.idNothing(=1851876449) 打ち消し線設定−間隔のカラー
StrikeThroughGapOverprint Boolean型 打ち消し線設定−間隔オーバープリント
StrikeThroughGapOverprint Boolean型, idNothingEnum.idNothing(=1851876449) 打ち消し線設定−間隔オーバープリント
StrikeThroughGapTint Double型 打ち消し線設定−間隔の濃淡
StrikeThroughGapTint Double型, idNothingEnum.idNothing(=1851876449) 打ち消し線設定−間隔の濃淡
StrikeThroughOffset Double型, String型 打ち消し線設定−オフセット
StrikeThroughOffset Double型, String型, idNothingEnum.idNothing(=1851876449) 打ち消し線設定−オフセット
StrikeThroughOverprint Boolean型 打ち消し線設定−線オーバープリント
StrikeThroughOverprint Boolean型, idNothingEnum.idNothing(=1851876449) 打ち消し線設定−線オーバープリント
StrikeThroughTint Double型 打ち消し線設定−濃淡
StrikeThroughTint Double型, idNothingEnum.idNothing(=1851876449) 打ち消し線設定−濃淡
StrikeThroughType StrokeStyle 打ち消し線設定−種類
StrikeThroughType StrokeStyle, String型, idNothingEnum.idNothing(=1851876449) 打ち消し線設定−種類
StrikeThroughWeight Double型 打ち消し線設定−線幅
StrikeThroughWeight Double型, String型, idNothingEnum.idNothing(=1851876449) 打ち消し線設定−線幅
StrikeThru Boolean型 打ち消し線
StrikeThru Boolean型, idNothingEnum.idNothing(=1851876449) 打ち消し線
StrokeAlignment idTextStrokeAlign, idNothingEnum.idNothing(=1851876449)
idTextStrokeAlign
Ver.10進数説明
idCenterAlignment1936998723
idOutsideAlignment1936998735
The stroke alignment applied to the text.
StrokeColor Swatch, String型 文字の線の色
StrokeColor Swatch, String型, idNothingEnum.idNothing(=1851876449) 文字の線の色
StrokeTint Double型 文字の線の濃淡(継承する場合は-1)
StrokeTint Double型, idNothingEnum.idNothing(=1851876449) 文字の線の濃淡(継承する場合は-1)
StrokeWeight Double型 文字の線幅
StrokeWeight Double型, String型, idNothingEnum.idNothing(=1851876449) 文字の線幅
Tatechuyoko Boolean型 縦中横
Tatechuyoko Boolean型, idNothingEnum.idNothing(=1851876449) 縦中横
TatechuyokoXOffset Double型 縦中横設定−上下位置
TatechuyokoXOffset Double型, idNothingEnum.idNothing(=1851876449) 縦中横設定−上下位置
TatechuyokoYOffset Double型 縦中横設定−左右位置
TatechuyokoYOffset Double型, idNothingEnum.idNothing(=1851876449) 縦中横設定−左右位置
Tracking Double型 字送り(1/1000em)
Tracking Double型, idNothingEnum.idNothing(=1851876449) 字送り(1/1000em)
TrailingAki Double型 文字後のアキ量
TrailingAki Double型, idNothingEnum.idNothing(=1851876449) 文字後のアキ量
Tsume Double型 ツメ(文字ツメ)
Tsume Double型, idNothingEnum.idNothing(=1851876449) ツメ(文字ツメ)
Underline Boolean型 下線
Underline Boolean型, idNothingEnum.idNothing(=1851876449) 下線
UnderlineColor Swatch, String型 下線設定−カラー
UnderlineColor Swatch, String型, idNothingEnum.idNothing(=1851876449) 下線設定−カラー
UnderlineGapColor Swatch, String型 下線設定−間隔のカラー
UnderlineGapColor Swatch, String型, idNothingEnum.idNothing(=1851876449) 下線設定−間隔のカラー
UnderlineGapOverprint Boolean型 下線設定−間隔オーバープリント
UnderlineGapOverprint Boolean型, idNothingEnum.idNothing(=1851876449) 下線設定−間隔オーバープリント
UnderlineGapTint Double型 下線設定−間隔の濃淡
UnderlineGapTint Double型, idNothingEnum.idNothing(=1851876449) 下線設定−間隔の濃淡
UnderlineOffset Double型, String型 下線設定−オフセット
UnderlineOffset Double型, String型, idNothingEnum.idNothing(=1851876449) 下線設定−オフセット
UnderlineOverprint Boolean型 下線設定−線オーバープリント
UnderlineOverprint Boolean型, idNothingEnum.idNothing(=1851876449) 下線設定−線オーバープリント
UnderlineTint Double型 下線設定−濃淡 (0 - 100 %)
UnderlineTint Double型, idNothingEnum.idNothing(=1851876449) 下線設定−濃淡 (0 - 100 %)
UnderlineType StrokeStyle, String型 下線設定−種類
UnderlineType StrokeStyle, String型, idNothingEnum.idNothing(=1851876449) 下線設定−種類
UnderlineWeight Double型, String型 下線設定−線幅
UnderlineWeight Double型, String型, idNothingEnum.idNothing(=1851876449) 下線設定−線幅
VerticalScale Double型 垂直比率 (1 - 1000 %)
VerticalScale Double型, idNothingEnum.idNothing(=1851876449) 垂直比率 (1 - 1000 %)
Warichu Boolean型 割注
Warichu Boolean型, idNothingEnum.idNothing(=1851876449) 割注
WarichuAlignment idWarichuAlignment
idWarichuAlignment
Ver.10進数説明
idAuto1635019116 自動
idCenterAlign1667591796 中央揃え
idCenterJustified1667920756 中揃え均等配置
idFullyJustified1718971500 両端揃え
idLeftAlign1818584692 左/上揃え
idLeftJustified1818915700 左/上揃え均等配置
idRightAlign1919379572 右/下揃え
idRightJustified1919578996 右/下揃え均等配置
割注設定−揃え
WarichuAlignment idWarichuAlignment, idNothingEnum.idNothing(=1851876449)
idWarichuAlignment
Ver.10進数説明
idAuto1635019116 自動
idCenterAlign1667591796 中央揃え
idCenterJustified1667920756 中揃え均等配置
idFullyJustified1718971500 両端揃え
idLeftAlign1818584692 左/上揃え
idLeftJustified1818915700 左/上揃え均等配置
idRightAlign1919379572 右/下揃え
idRightJustified1919578996 右/下揃え均等配置
割注設定−揃え
WarichuCharsAfterBreak Integer型 割注設定−1行目の最小文字数
WarichuCharsAfterBreak Integer型, idNothingEnum.idNothing(=1851876449) 割注設定−1行目の最小文字数
WarichuCharsBeforeBreak Integer型 割注設定−最終行の最小文字数
WarichuCharsBeforeBreak Integer型, idNothingEnum.idNothing(=1851876449) 割注設定−最終行の最小文字数
WarichuLineSpacing Double型 割注設定−行の間隔
WarichuLineSpacing Double型, idNothingEnum.idNothing(=1851876449) 割注設定−行の間隔
WarichuLines Integer型 割注設定−行数
WarichuLines Integer型, idNothingEnum.idNothing(=1851876449) 割注設定−行数
WarichuSize Double型 割注設定−割注サイズ(%)
WarichuSize Double型, idNothingEnum.idNothing(=1851876449) 割注設定−割注サイズ(%)
XOffsetDiacritic Double型, idNothingEnum.idNothing(=1851876449) The x (horizontal) offset for diacritic adjustment.
YOffsetDiacritic Double型, idNothingEnum.idNothing(=1851876449) The y (vertical) offset for diacritic adjustment.

メソッド

Ver. メソッド名/パラメータ 戻り値/パラメータの値 説明
Delete オブジェクトを削除
Delete 文字スタイルを削除
[ReplacingWith] CharacterStyle 置き換える文字スタイル
Duplicate CharacterStyle 複製。複製されたオブジェクトを返す
ExtractLabel String型 キーに関連づけられたラベルを取得
Key String型 キー
InsertLabel キーに関連づけられたラベルを設定
Key String型 キー
Value String型 ラベルの値
Move CharacterStyle パネル内の移動
To idLocationOptions
idLocationOptions
Ver.10進数説明
idAfter1634104421
idAtBeginning1650945639 先頭
idAtEnd1701733408 最後
idBefore1650812527
idUnknown1433299822 No location
移動先
[Reference] ParagraphStyle, ParagraphStyleGroup, CharacterStyle, CharacterStyleGroup, CellStyle, CellStyleGroup, TableStyle, TableStyleGroup, Document, Application 位置の基準になるオブジェクト

コレクションのプロパティ CharacterStyles

Ver. プロパティ名 R/O 説明
Count Long型 オブジェクト数
Item(Index) Object 既定値、省略可。IndexまたはName(なければLabel)で指定されたオブジェクトを返す

コレクションのメソッド CharacterStyles

Ver. メソッド名/パラメータ 戻り値/パラメータの値 説明
Add CharacterStyle 新しいオブジェクトを作成し、それを返す
AnyItem Object 各オブジェクトを返す
FirstItem Object 最初のオブジェクトを返す
ItemByID Object IDで指定したオブジェクトを返す
Id Long型 オブジェクトのID
ItemByRange Objects 範囲で指定したオブジェクトを返す
From Object, Long型, String型 範囲の開始
To Object, Long型, String型 範囲の終了
LastItem Object 最後のオブジェクトを返す
MiddleItem Object middle objectを返す
NextItem Object 一つ後のオブジェクトを返す
Obj Object 位置の基準になるオブジェクト
PreviousItem Object 一つ前のオブジェクトを返す
Obj Object 位置の基準になるオブジェクト