THotPDF Tibetan, Mongolian, and Syriac Shaping Methods

THotPDF API リファレンス

 

THotPDF Methods  Auto Shaping  GSUB

このページは Tibetan, Mongolian, and Syriac shaping methods に関連する API グループを説明します。型名、メソッド名、Delphi 構文はコードと直接照合できるように翻訳せず保持します

 

Delphi 構文

function TibetanShapeToGIDs(const S: UnicodeString): TGSUBLookupArray;

function ApplyTibetanShaping(const S: UnicodeString): UnicodeString;

function ApplySyriacGSUBPositional(const S: UnicodeString): UnicodeString;

function ApplyMongolianGSUBPositional(const S: UnicodeString): UnicodeString;

function GetSyriacJoiningClass(CP: Cardinal): Integer;

function GetSyriacPosition(const Wide: UnicodeString; Index: Integer): Integer;

function GetMongolianJoiningClass(CP: Cardinal): Integer;

function GetMongolianPosition(const Wide: UnicodeString; Index: Integer): Integer;

 

対象 API

API使用上の注意
TibetanShapeToGIDsこのページは Tibetan, Mongolian, and Syriac shaping methods に関連する API グループを説明します。型名、メソッド名、Delphi 構文はコードと直接照合できるように翻訳せず保持します
ApplyTibetanShapingこのページは Tibetan, Mongolian, and Syriac shaping methods に関連する API グループを説明します。型名、メソッド名、Delphi 構文はコードと直接照合できるように翻訳せず保持します
ApplySyriacGSUBPositionalこのページは Tibetan, Mongolian, and Syriac shaping methods に関連する API グループを説明します。型名、メソッド名、Delphi 構文はコードと直接照合できるように翻訳せず保持します
ApplyMongolianGSUBPositionalこのページは Tibetan, Mongolian, and Syriac shaping methods に関連する API グループを説明します。型名、メソッド名、Delphi 構文はコードと直接照合できるように翻訳せず保持します
GetSyriacJoiningClassこのページは Tibetan, Mongolian, and Syriac shaping methods に関連する API グループを説明します。型名、メソッド名、Delphi 構文はコードと直接照合できるように翻訳せず保持します
GetSyriacPositionこのページは Tibetan, Mongolian, and Syriac shaping methods に関連する API グループを説明します。型名、メソッド名、Delphi 構文はコードと直接照合できるように翻訳せず保持します
GetMongolianJoiningClassこのページは Tibetan, Mongolian, and Syriac shaping methods に関連する API グループを説明します。型名、メソッド名、Delphi 構文はコードと直接照合できるように翻訳せず保持します
GetMongolianPositionこのページは Tibetan, Mongolian, and Syriac shaping methods に関連する API グループを説明します。型名、メソッド名、Delphi 構文はコードと直接照合できるように翻訳せず保持します
AutoShapeSyriacこのページは Tibetan, Mongolian, and Syriac shaping methods に関連する API グループを説明します。型名、メソッド名、Delphi 構文はコードと直接照合できるように翻訳せず保持します
sfTibetanShapingこのページは Tibetan, Mongolian, and Syriac shaping methods に関連する API グループを説明します。型名、メソッド名、Delphi 構文はコードと直接照合できるように翻訳せず保持します
sfMongolianShapingこのページは Tibetan, Mongolian, and Syriac shaping methods に関連する API グループを説明します。型名、メソッド名、Delphi 構文はコードと直接照合できるように翻訳せず保持します

 

使用上の注意

適切な Unicode フォントを登録した後、テキストを出力する前にこれらの API を使用します。フォントが必要な OpenType テーブルを持たない場合、問い合わせは安全な no-op 結果を返すか、出力経路がより単純な動作へ戻ります

 

関連項目: International Script Shaping ShapingFeatures GSUB script and language methods