THotPDF Tibetan, Mongolian, and Syriac Shaping Methods

THotPDF Справочник API

 

THotPDF Methods  Auto Shaping  GSUB

Эта страница описывает группу API, связанную с Tibetan, Mongolian, and Syriac shaping methods. Имена типов, методов и синтаксис 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Эта страница описывает группу API, связанную с Tibetan, Mongolian, and Syriac shaping methods. Имена типов, методов и синтаксис Delphi оставлены без перевода, чтобы их можно было напрямую сопоставить с кодом
ApplyTibetanShapingЭта страница описывает группу API, связанную с Tibetan, Mongolian, and Syriac shaping methods. Имена типов, методов и синтаксис Delphi оставлены без перевода, чтобы их можно было напрямую сопоставить с кодом
ApplySyriacGSUBPositionalЭта страница описывает группу API, связанную с Tibetan, Mongolian, and Syriac shaping methods. Имена типов, методов и синтаксис Delphi оставлены без перевода, чтобы их можно было напрямую сопоставить с кодом
ApplyMongolianGSUBPositionalЭта страница описывает группу API, связанную с Tibetan, Mongolian, and Syriac shaping methods. Имена типов, методов и синтаксис Delphi оставлены без перевода, чтобы их можно было напрямую сопоставить с кодом
GetSyriacJoiningClassЭта страница описывает группу API, связанную с Tibetan, Mongolian, and Syriac shaping methods. Имена типов, методов и синтаксис Delphi оставлены без перевода, чтобы их можно было напрямую сопоставить с кодом
GetSyriacPositionЭта страница описывает группу API, связанную с Tibetan, Mongolian, and Syriac shaping methods. Имена типов, методов и синтаксис Delphi оставлены без перевода, чтобы их можно было напрямую сопоставить с кодом
GetMongolianJoiningClassЭта страница описывает группу API, связанную с Tibetan, Mongolian, and Syriac shaping methods. Имена типов, методов и синтаксис Delphi оставлены без перевода, чтобы их можно было напрямую сопоставить с кодом
GetMongolianPositionЭта страница описывает группу API, связанную с Tibetan, Mongolian, and Syriac shaping methods. Имена типов, методов и синтаксис Delphi оставлены без перевода, чтобы их можно было напрямую сопоставить с кодом
AutoShapeSyriacЭта страница описывает группу API, связанную с Tibetan, Mongolian, and Syriac shaping methods. Имена типов, методов и синтаксис Delphi оставлены без перевода, чтобы их можно было напрямую сопоставить с кодом
sfTibetanShapingЭта страница описывает группу API, связанную с Tibetan, Mongolian, and Syriac shaping methods. Имена типов, методов и синтаксис Delphi оставлены без перевода, чтобы их можно было напрямую сопоставить с кодом
sfMongolianShapingЭта страница описывает группу API, связанную с Tibetan, Mongolian, and Syriac shaping methods. Имена типов, методов и синтаксис Delphi оставлены без перевода, чтобы их можно было напрямую сопоставить с кодом

 

Примечания по использованию

Используйте эти API после регистрации подходящего Unicode-шрифта и перед выводом текста. Если шрифт не содержит нужных таблиц OpenType, запросы возвращают безопасные no-op результаты или путь вывода возвращается к более простому поведению

 

См. также: International Script Shaping ShapingFeatures GSUB script and language methods