THotPDF Tibetan, Mongolian, and Syriac Shaping Methods

THotPDF Référence API

 

THotPDF Methods  Auto Shaping  GSUB

Cette page documente le groupe d’API lié à Tibetan, Mongolian, and Syriac shaping methods. Les noms de types, de méthodes et la syntaxe Delphi restent inchangés afin de correspondre directement au code

 

Syntaxe 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 couvertes

APINotes d’utilisation
TibetanShapeToGIDsCette page documente le groupe d’API lié à Tibetan, Mongolian, and Syriac shaping methods. Les noms de types, de méthodes et la syntaxe Delphi restent inchangés afin de correspondre directement au code
ApplyTibetanShapingCette page documente le groupe d’API lié à Tibetan, Mongolian, and Syriac shaping methods. Les noms de types, de méthodes et la syntaxe Delphi restent inchangés afin de correspondre directement au code
ApplySyriacGSUBPositionalCette page documente le groupe d’API lié à Tibetan, Mongolian, and Syriac shaping methods. Les noms de types, de méthodes et la syntaxe Delphi restent inchangés afin de correspondre directement au code
ApplyMongolianGSUBPositionalCette page documente le groupe d’API lié à Tibetan, Mongolian, and Syriac shaping methods. Les noms de types, de méthodes et la syntaxe Delphi restent inchangés afin de correspondre directement au code
GetSyriacJoiningClassCette page documente le groupe d’API lié à Tibetan, Mongolian, and Syriac shaping methods. Les noms de types, de méthodes et la syntaxe Delphi restent inchangés afin de correspondre directement au code
GetSyriacPositionCette page documente le groupe d’API lié à Tibetan, Mongolian, and Syriac shaping methods. Les noms de types, de méthodes et la syntaxe Delphi restent inchangés afin de correspondre directement au code
GetMongolianJoiningClassCette page documente le groupe d’API lié à Tibetan, Mongolian, and Syriac shaping methods. Les noms de types, de méthodes et la syntaxe Delphi restent inchangés afin de correspondre directement au code
GetMongolianPositionCette page documente le groupe d’API lié à Tibetan, Mongolian, and Syriac shaping methods. Les noms de types, de méthodes et la syntaxe Delphi restent inchangés afin de correspondre directement au code
AutoShapeSyriacCette page documente le groupe d’API lié à Tibetan, Mongolian, and Syriac shaping methods. Les noms de types, de méthodes et la syntaxe Delphi restent inchangés afin de correspondre directement au code
sfTibetanShapingCette page documente le groupe d’API lié à Tibetan, Mongolian, and Syriac shaping methods. Les noms de types, de méthodes et la syntaxe Delphi restent inchangés afin de correspondre directement au code
sfMongolianShapingCette page documente le groupe d’API lié à Tibetan, Mongolian, and Syriac shaping methods. Les noms de types, de méthodes et la syntaxe Delphi restent inchangés afin de correspondre directement au code

 

Notes d’utilisation

Utilisez ces API après avoir enregistré une police Unicode adaptée et avant d’écrire le texte. Si la police ne déclare pas les tables OpenType requises, les requêtes renvoient des résultats sûrs sans effet ou le chemin de sortie revient au comportement plus simple

 

Voir aussi: International Script Shaping ShapingFeatures GSUB script and language methods