|
THotPDF Tibetan, Mongolian, and Syriac Shaping Methods Referenčné API THotPDF
|
THotPDF Methods Auto Shaping GSUB |
|
Dokumentuje aktuálne pomocné funkcie tvarovania komplexných písiem pre Tibetan, Mongolian a Syriac
Delphi syntax 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;
Covered APIs
Usage notes Tibetan používa priechody funkcií GSUB pre spodné spoluhlásky a samohlásky. Syriac a Mongolian používajú prechody cez joining-class a position walkers na výber fontom definovaných foriem init, medi, fina alebo isol. AutoShapeSyriac a príznaky sfTibetanShaping/sfMongolianShaping prepájajú tieto pomocné funkcie s výstupom textu
See also: International Script Shaping ShapingFeatures GSUB script and language methods |