|
Métodos de subset de shaping e mapeamento ToUnicode do THotPDF Referência da API de THotPDF
|
THotPDF Methods Auto Shaping GSUB |
|
Documenta a infraestrutura de subset de glifos e ToUnicode que faz glifos com shaping renderizarem e extraírem corretamente
Sintaxe 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;
Covered APIs
Notas de uso Use estas APIs quando um fluxo de shaping emitir IDs de glifos que não são alcançáveis por uma entrada normal de cmap Unicode. Codepoints sintéticos encaminham a renderização pelo CIDToGIDMap, enquanto mapeamentos reversos recuperam os codepoints de origem originais para extração de texto
See also: AssignSyntheticCodepointForGID Métodos de consulta GSUB Métodos de shaping índico |