NSATSTypesetterクラス
**
継承 | NSObject |
準拠 | NSObject (NSObject) |
フレームワーク | /System/Library/Frameworks/AppKit.framework |
使用可能 | OS X 0.0以降 |
定義 |
概要
メソッドとプロパティ
タイプセッターの取得
レイアウトマネージャーの管理
-layoutManager
-setUsesFontLeading:
-usesFontLeading
-setTypesetterBehavior:
-typesetterBehavior
-setHyphenationFactor
hyphenationFactor
スクリーンとプリンタフォントの管理
Bidirectional text processing
段落レイアウト
行と段落スペース
-lineSpacingAfterGlyphAtIndex:withProposedLineFragmentRect
-paragraphSpacingAfterGlyphAtIndex:withProposedLineFragmentRect
-paragraphSpacingBeforeGlyphAtIndex:withProposedLineFragmentRect
グリフのキャッシュ
グリフのレイアウト
-boundingBoxForControlGlyphAtIndex:forTextContainer:proposedLineFragment:glyphPosition:characterIndex
-getLineFragmentRect:usedRect:forParagraphSeparatorGlyphRange:atProposedOrigin
-hyphenCharacterForGlyphAtIndex:
-hyphenationFactorForGlyphAtIndex:
-shouldBreakLineByHyphenatingBeforeCharacterAtIndex
-shouldBreakLineByWordBeforeCharacterAtIndex
-willSetLineFragmentRect:forGlyphRange:usedRect:baselineOffset
グリフストレージのインターフェース
-characterRangeForGlyphRange:actualGlyphRange:
-deleteGlyphsInRange:
-getGlyphsInRange:glyphs:characterIndexes:glyphInscriptions:elasticBits
-glyphRangeForCharacterRange:actualCharacterRange:
-insertGlyph:atGlyphIndex:characterIndex
-lineFragmentRectForProposedRect:remainingRect (OS X v10.4以降非推奨)
-setAttachmentSize:forGlyphRange
-setBidiLevels:forGlyphRange:
-setDrawsOutsideLineFragment:forGlyphRange:
-setLineFragmentRect:forGlyphRange:usedRect:baselineOffset:
-setLocation:withAdvancements:forStartOfGlyphRange:
-setNotShownAttribute:forGlyphRange:
-substituteGlyphsInRange:withGlyphs