THotPDF Script Shaping Preprocess Methods

THotPDF Referencia de API

 

THotPDF Methods  Auto Shaping  GSUB

Documenta los auxiliares actuales de preprocesamiento de escritura y cursiva RTL para textos N'Ko, Adlam, Hanifi Rohingya, tailandés/lao, hebreo, javanés, tai viet, meetei mayek, jemer y birmano

 

Sintaxis Delphi

property AutoShapeNko: Boolean read FAutoShapeNko write FAutoShapeNko;

property AutoShapeAdlam: Boolean read FAutoShapeAdlam write FAutoShapeAdlam;

property AutoShapeHanifiRohingya: Boolean read FAutoShapeHanifiRohingya write FAutoShapeHanifiRohingya;

function ApplyNkoGSUBPositional(const S: UnicodeString): UnicodeString;

function ApplyAdlamGSUBPositional(const S: UnicodeString): UnicodeString;

function ApplyHanifiRohingyaGSUBPositional(const S: UnicodeString): UnicodeString;

function ApplyThaiLaoReorder(const S: UnicodeString): UnicodeString;

function ApplyHebrewReorder(const S: UnicodeString): UnicodeString;

function ApplyJavaneseReorder(const S: UnicodeString): UnicodeString;

function GetMeeteiMayekCategory(CP: Cardinal): Integer;

function ApplyMeeteiMayekReorder(const Wide: UnicodeString): UnicodeString;

function ApplyTaiVietReorder(const S: UnicodeString): UnicodeString;

 

API incluidas

APINotas de uso
AutoShapeNkoActiva el modelado GSUB del productor para N'Ko
AutoShapeAdlamActiva el modelado GSUB del productor para Adlam
AutoShapeHanifiRohingyaActiva el modelado GSUB del productor para Hanifi Rohingya
ApplyNkoGSUBPositionalAplica el preprocesamiento de N'Ko antes del mapeo de glifos
ApplyAdlamGSUBPositionalAplica el preprocesamiento de Adlam antes del mapeo de glifos
ApplyHanifiRohingyaGSUBPositionalAplica el preprocesamiento de Hanifi Rohingya antes del mapeo de glifos
ApplyThaiLaoReorderAplica el preprocesamiento de Thai/Lao antes del mapeo de glifos
ApplyHebrewReorderAplica el preprocesamiento de Hebrew antes del mapeo de glifos
ApplyJavaneseReorderAplica el preprocesamiento de Javanese antes del mapeo de glifos
GetMeeteiMayekCategoryDevuelve la categoría de modelado usada por el auxiliar de reordenamiento de Meetei Mayek
ApplyMeeteiMayekReorderAplica el preprocesamiento de Meetei Mayek antes del mapeo de glifos
ApplyTaiVietReorderAplica el preprocesamiento de Tai Viet antes del mapeo de glifos
sfThaiLaoReorderActiva la bandera de preprocesamiento de Thai/Lao
sfHebrewReorderActiva la bandera de preprocesamiento de Hebrew
sfJavaneseShapingActiva la bandera de preprocesamiento de Javanese
sfTaiVietReorderActiva la bandera de preprocesamiento de Tai Viet
sfMeeteiMayekShapingActiva la bandera de preprocesamiento de Meetei Mayek
sfKhmerShapingActiva la bandera de preprocesamiento de Khmer
sfMyanmarShapingActiva la bandera de preprocesamiento de Myanmar

 

Notas de uso

AutoShapeNko, AutoShapeAdlam y AutoShapeHanifiRohingya conectan las rutas GSUB cursivas RTL con la salida de texto. Las demás banderas ordenan marcas y clústeres antes del mapeo cmap-to-GID

 

Ver también: International Script Shaping Tibetan/Mongolian/Syriac shaping methods ShapingFeatures