|
THotPDF-shaping-subset- en ToUnicode-mappingmethoden THotPDF API-referentie
|
THotPDF Methods Automatische vormingspijplijn (fase 8) OpenType GSUB-vervangingsengine |
|
Documenteert de glyph-subset- en ToUnicode-plumbing die ervoor zorgt dat gevormde GID's correct renderen en extraheren
Delphi-syntax 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;
Covered APIs
Gebruiksopmerkingen Gebruik deze API's wanneer een shaping-workflow glyph-ID's uitgeeft die niet via een normale Unicode-cmap-invoer bereikbaar zijn. Synthetische codepoints routeren de rendering via CIDToGIDMap, terwijl reverse mappings de oorspronkelijke broncodepoints terughalen voor tekstextractie
Zie ook: AssignSyntheticCodepointForGID GSUB-opzoekmethoden Indic-shaping-methoden |