|
Методи формування піднабору та відображення ToUnicode у THotPDF THotPDF API reference
|
THotPDF Methods Auto Shaping GSUB |
|
Документує внутрішню структуру піднабору гліфів та ToUnicode, яка забезпечує правильний рендеринг та вилучення сформованих гліфів GID
Синтаксис 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; function GetSyntheticCodepointForGID(GID: Word): Word; procedure MarkSyntheticCpRTL(Cp: Word); function IsRTLSyntheticCp(Cp: Word): Boolean; function IsRTLSyntheticGID(GID: Word): Boolean;
Покриті API
Примітки щодо використання Використовуйте ці API, коли процес формування виводить ідентифікатори гліфів, які недосяжні через звичайний запис cmap Unicode; синтетичні кодові точки спрямовують рендеринг через CIDToGIDMap, тоді як зворотні відображення відновлюють оригінальні вихідні кодові точки для вилучення тексту
See also: AssignSyntheticCodepointForGID GSUB lookup methods Indic shaping methods |