|
Эта страница описывает группу API, связанную с Shaping subset and mapping methods. Имена типов, методов и синтаксис Delphi оставлены без перевода, чтобы их можно было напрямую сопоставить с кодом function GetSyntheticCodepointForGID(GID: Word): Word;
procedure MarkSyntheticCpRTL(Cp: Word);
function IsRTLSyntheticCp(Cp: Word): Boolean;
function IsRTLSyntheticGID(GID: Word): Boolean;
Синтаксис Delphi
procedure EnableShapingFeatureForSubset(const FeatureTag: AnsiString); overload;
procedure EnableShapingFeatureForSubset(Feature: THPDFShapingFeature); overload;
procedure MarkUnicodeGlyphUsed(GID: Word);
procedure RegisterToUnicodeReverseMapping(SubstCodepoint: Cardinal; const SourceCodepoints: array of Cardinal);
procedure ClearToUnicodeReverseMappings;
function ToUnicodeReverseMappingCount: Integer;
function AssignSyntheticCodepointForGID(GID: Word; out SyntheticCP: Word): Boolean;
Описанные API
| API | Примечания по использованию |
EnableShapingFeatureForSubset | Эта страница описывает группу API, связанную с Shaping subset and mapping methods. Имена типов, методов и синтаксис Delphi оставлены без перевода, чтобы их можно было напрямую сопоставить с кодом |
MarkUnicodeGlyphUsed | Эта страница описывает группу API, связанную с Shaping subset and mapping methods. Имена типов, методов и синтаксис Delphi оставлены без перевода, чтобы их можно было напрямую сопоставить с кодом |
RegisterToUnicodeReverseMapping | Эта страница описывает группу API, связанную с Shaping subset and mapping methods. Имена типов, методов и синтаксис Delphi оставлены без перевода, чтобы их можно было напрямую сопоставить с кодом |
ClearToUnicodeReverseMappings | Эта страница описывает группу API, связанную с Shaping subset and mapping methods. Имена типов, методов и синтаксис Delphi оставлены без перевода, чтобы их можно было напрямую сопоставить с кодом |
ToUnicodeReverseMappingCount | Эта страница описывает группу API, связанную с Shaping subset and mapping methods. Имена типов, методов и синтаксис Delphi оставлены без перевода, чтобы их можно было напрямую сопоставить с кодом |
AssignSyntheticCodepointForGID | Эта страница описывает группу API, связанную с Shaping subset and mapping methods. Имена типов, методов и синтаксис Delphi оставлены без перевода, чтобы их можно было напрямую сопоставить с кодом |
GetSyntheticCodepointForGID | Эта страница описывает группу API, связанную с Shaping subset and mapping methods. Имена типов, методов и синтаксис Delphi оставлены без перевода, чтобы их можно было напрямую сопоставить с кодом |
MarkSyntheticCpRTL | Эта страница описывает группу API, связанную с Shaping subset and mapping methods. Имена типов, методов и синтаксис Delphi оставлены без перевода, чтобы их можно было напрямую сопоставить с кодом |
IsRTLSyntheticCp | Эта страница описывает группу API, связанную с Shaping subset and mapping methods. Имена типов, методов и синтаксис Delphi оставлены без перевода, чтобы их можно было напрямую сопоставить с кодом |
Примечания по использованию
Используйте эти API после регистрации подходящего Unicode-шрифта и перед выводом текста. Если шрифт не содержит нужных таблиц OpenType, запросы возвращают безопасные no-op результаты или путь вывода возвращается к более простому поведению
См. также: AssignSyntheticCodepointForGID GSUB lookup methods Indic shaping methods
|