|
THotPDF Shaping Subset and ToUnicode Mapping Methods THotPDF API リファレンス
|
THotPDF Methods Auto Shaping GSUB |
IsRTLSyntheticGID | a glyph ID resolves to an RTL synthetic codepoint かどうかを報告します |
|
このページは Shaping subset and mapping methods に関連する API グループを説明します。型名、メソッド名、Delphi 構文はコードと直接照合できるように翻訳せず保持します function GetSyntheticCodepointForGID(GID: Word): Word; procedure MarkSyntheticCpRTL(Cp: Word); function IsRTLSyntheticCp(Cp: Word): Boolean; function IsRTLSyntheticGID(GID: Word): Boolean;
Delphi 構文 procedure EnableShapingFeatureForSubset(const FeatureTag: AnsiString); overload; procedure EnableShapingFeatureForSubset(Feature: THPDFShapingFeature); overload; procedure MarkUnicodeGlyphUsed(GID: Word); procedure RegisterToUnicodeReverseMapping(SubstCodepoint: Cardinal; const SourceCodepoints: array of Cardinal); procedure ClearToUnicodeReverseMappings; function ToUnicodeReverseMappingCount: Integer; function AssignSyntheticCodepointForGID(GID: Word; out SyntheticCP: Word): Boolean;
対象 API
使用上の注意 適切な Unicode フォントを登録した後、テキストを出力する前にこれらの API を使用します。フォントが必要な OpenType テーブルを持たない場合、問い合わせは安全な no-op 結果を返すか、出力経路がより単純な動作へ戻ります
関連項目: AssignSyntheticCodepointForGID GSUB lookup methods Indic shaping methods |