THotPDF Shaping Subset and ToUnicode Mapping Methods

THotPDF Referencia de API

 

THotPDF Methods  Auto Shaping  GSUB
IsRTLSyntheticGIDIndica si a glyph ID resolves to an RTL synthetic codepoint

Esta página documenta el grupo de API relacionado con métodos de subconjunto y asignación de modelado. Los nombres de tipos, métodos y la sintaxis Delphi se conservan sin traducir para que puedan compararse directamente con el código

function GetSyntheticCodepointForGID(GID: Word): Word;

procedure MarkSyntheticCpRTL(Cp: Word);

function IsRTLSyntheticCp(Cp: Word): Boolean;

function IsRTLSyntheticGID(GID: Word): Boolean;

 

Sintaxis 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 incluidas

APINotas de uso
EnableShapingFeatureForSubsetEsta página documenta el grupo de API relacionado con métodos de subconjunto y asignación de modelado. Los nombres de tipos, métodos y la sintaxis Delphi se conservan sin traducir para que puedan compararse directamente con el código
MarkUnicodeGlyphUsedEsta página documenta el grupo de API relacionado con métodos de subconjunto y asignación de modelado. Los nombres de tipos, métodos y la sintaxis Delphi se conservan sin traducir para que puedan compararse directamente con el código
RegisterToUnicodeReverseMappingEsta página documenta el grupo de API relacionado con métodos de subconjunto y asignación de modelado. Los nombres de tipos, métodos y la sintaxis Delphi se conservan sin traducir para que puedan compararse directamente con el código
ClearToUnicodeReverseMappingsEsta página documenta el grupo de API relacionado con métodos de subconjunto y asignación de modelado. Los nombres de tipos, métodos y la sintaxis Delphi se conservan sin traducir para que puedan compararse directamente con el código
ToUnicodeReverseMappingCountEsta página documenta el grupo de API relacionado con métodos de subconjunto y asignación de modelado. Los nombres de tipos, métodos y la sintaxis Delphi se conservan sin traducir para que puedan compararse directamente con el código
AssignSyntheticCodepointForGIDEsta página documenta el grupo de API relacionado con métodos de subconjunto y asignación de modelado. Los nombres de tipos, métodos y la sintaxis Delphi se conservan sin traducir para que puedan compararse directamente con el código
GetSyntheticCodepointForGIDEsta página documenta el grupo de API relacionado con métodos de subconjunto y asignación de modelado. Los nombres de tipos, métodos y la sintaxis Delphi se conservan sin traducir para que puedan compararse directamente con el código
MarkSyntheticCpRTLEsta página documenta el grupo de API relacionado con métodos de subconjunto y asignación de modelado. Los nombres de tipos, métodos y la sintaxis Delphi se conservan sin traducir para que puedan compararse directamente con el código
IsRTLSyntheticCpEsta página documenta el grupo de API relacionado con métodos de subconjunto y asignación de modelado. Los nombres de tipos, métodos y la sintaxis Delphi se conservan sin traducir para que puedan compararse directamente con el código

 

Notas de uso

Utilice estas API después de registrar una fuente Unicode adecuada y antes de escribir texto. Si la fuente no declara las tablas OpenType necesarias, las consultas devuelven resultados seguros sin efecto o la salida vuelve al comportamiento más simple

 

Véase también: AssignSyntheticCodepointForGID métodos de búsqueda GSUB Indic shaping methods