THotPDF Tibetan, Mongolian, and Syriac Shaping Methods

THotPDF Dokumentacja API

 

THotPDF Methods  Auto Shaping  GSUB

Ta strona opisuje grupę API związaną z Tibetan, Mongolian, and Syriac shaping methods. Nazwy typów, metod i składnia Delphi pozostają bez tłumaczenia, aby można je było bezpośrednio porównać z kodem

 

Składnia 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;

 

Opisane API

APIUwagi dotyczące użycia
TibetanShapeToGIDsTa strona opisuje grupę API związaną z Tibetan, Mongolian, and Syriac shaping methods. Nazwy typów, metod i składnia Delphi pozostają bez tłumaczenia, aby można je było bezpośrednio porównać z kodem
ApplyTibetanShapingTa strona opisuje grupę API związaną z Tibetan, Mongolian, and Syriac shaping methods. Nazwy typów, metod i składnia Delphi pozostają bez tłumaczenia, aby można je było bezpośrednio porównać z kodem
ApplySyriacGSUBPositionalTa strona opisuje grupę API związaną z Tibetan, Mongolian, and Syriac shaping methods. Nazwy typów, metod i składnia Delphi pozostają bez tłumaczenia, aby można je było bezpośrednio porównać z kodem
ApplyMongolianGSUBPositionalTa strona opisuje grupę API związaną z Tibetan, Mongolian, and Syriac shaping methods. Nazwy typów, metod i składnia Delphi pozostają bez tłumaczenia, aby można je było bezpośrednio porównać z kodem
GetSyriacJoiningClassTa strona opisuje grupę API związaną z Tibetan, Mongolian, and Syriac shaping methods. Nazwy typów, metod i składnia Delphi pozostają bez tłumaczenia, aby można je było bezpośrednio porównać z kodem
GetSyriacPositionTa strona opisuje grupę API związaną z Tibetan, Mongolian, and Syriac shaping methods. Nazwy typów, metod i składnia Delphi pozostają bez tłumaczenia, aby można je było bezpośrednio porównać z kodem
GetMongolianJoiningClassTa strona opisuje grupę API związaną z Tibetan, Mongolian, and Syriac shaping methods. Nazwy typów, metod i składnia Delphi pozostają bez tłumaczenia, aby można je było bezpośrednio porównać z kodem
GetMongolianPositionTa strona opisuje grupę API związaną z Tibetan, Mongolian, and Syriac shaping methods. Nazwy typów, metod i składnia Delphi pozostają bez tłumaczenia, aby można je było bezpośrednio porównać z kodem
AutoShapeSyriacTa strona opisuje grupę API związaną z Tibetan, Mongolian, and Syriac shaping methods. Nazwy typów, metod i składnia Delphi pozostają bez tłumaczenia, aby można je było bezpośrednio porównać z kodem
sfTibetanShapingTa strona opisuje grupę API związaną z Tibetan, Mongolian, and Syriac shaping methods. Nazwy typów, metod i składnia Delphi pozostają bez tłumaczenia, aby można je było bezpośrednio porównać z kodem
sfMongolianShapingTa strona opisuje grupę API związaną z Tibetan, Mongolian, and Syriac shaping methods. Nazwy typów, metod i składnia Delphi pozostają bez tłumaczenia, aby można je było bezpośrednio porównać z kodem

 

Uwagi dotyczące użycia

Używaj tych API po zarejestrowaniu odpowiedniego fontu Unicode i przed wypisaniem tekstu. Jeśli font nie zawiera wymaganych tabel OpenType, zapytania zwracają bezpieczne wyniki no-op albo ścieżka wyjścia wraca do prostszego zachowania

 

Zobacz także: International Script Shaping ShapingFeatures GSUB script and language methods