THotPDF Indic Reorder and GSUB Shaping Methods

THotPDF API 参考

 

THotPDF Methods  Auto Shaping  GSUB

本页说明与 Indic reorder and GSUB shaping methods 相关的 API 组。类型名、方法名和 Delphi 语法保持不翻译,便于和源码直接对应

 

Delphi 语法

function ApplyIndicReorder(const Wide: UnicodeString): UnicodeString;

function ApplyIndicShaping(const S: UnicodeString): UnicodeString;

function IndicShapeToGIDs(const S: UnicodeString): TGSUBLookupArray;

function ApplyDevanagariReorder(const Wide: UnicodeString): UnicodeString;

function ApplyBengaliReorder(const Wide: UnicodeString): UnicodeString;

function ApplyGujaratiReorder(const Wide: UnicodeString): UnicodeString;

function ApplyTamilReorder(const Wide: UnicodeString): UnicodeString;

function ApplyTeluguReorder(const Wide: UnicodeString): UnicodeString;

function ApplyKannadaReorder(const Wide: UnicodeString): UnicodeString;

function ApplyMalayalamReorder(const Wide: UnicodeString): UnicodeString;

function ApplySinhalaReorder(const Wide: UnicodeString): UnicodeString;

function ApplyKhmerReorder(const Wide: UnicodeString): UnicodeString;

function ApplyMyanmarReorder(const Wide: UnicodeString): UnicodeString;

 

涵盖的 API

API使用说明
ApplyIndicReorder本页说明与 Indic reorder and GSUB shaping methods 相关的 API 组。类型名、方法名和 Delphi 语法保持不翻译,便于和源码直接对应
ApplyIndicShaping本页说明与 Indic reorder and GSUB shaping methods 相关的 API 组。类型名、方法名和 Delphi 语法保持不翻译,便于和源码直接对应
IndicShapeToGIDs本页说明与 Indic reorder and GSUB shaping methods 相关的 API 组。类型名、方法名和 Delphi 语法保持不翻译,便于和源码直接对应
GetDevanagariCategory本页说明与 Indic reorder and GSUB shaping methods 相关的 API 组。类型名、方法名和 Delphi 语法保持不翻译,便于和源码直接对应
GetBengaliCategory本页说明与 Indic reorder and GSUB shaping methods 相关的 API 组。类型名、方法名和 Delphi 语法保持不翻译,便于和源码直接对应
GetGujaratiCategory本页说明与 Indic reorder and GSUB shaping methods 相关的 API 组。类型名、方法名和 Delphi 语法保持不翻译,便于和源码直接对应
GetTamilCategory本页说明与 Indic reorder and GSUB shaping methods 相关的 API 组。类型名、方法名和 Delphi 语法保持不翻译,便于和源码直接对应
GetTeluguCategory本页说明与 Indic reorder and GSUB shaping methods 相关的 API 组。类型名、方法名和 Delphi 语法保持不翻译,便于和源码直接对应
GetKannadaCategory本页说明与 Indic reorder and GSUB shaping methods 相关的 API 组。类型名、方法名和 Delphi 语法保持不翻译,便于和源码直接对应
GetMalayalamCategory本页说明与 Indic reorder and GSUB shaping methods 相关的 API 组。类型名、方法名和 Delphi 语法保持不翻译,便于和源码直接对应
GetSinhalaCategory本页说明与 Indic reorder and GSUB shaping methods 相关的 API 组。类型名、方法名和 Delphi 语法保持不翻译,便于和源码直接对应
GetKhmerCategory本页说明与 Indic reorder and GSUB shaping methods 相关的 API 组。类型名、方法名和 Delphi 语法保持不翻译,便于和源码直接对应
GetMyanmarCategory本页说明与 Indic reorder and GSUB shaping methods 相关的 API 组。类型名、方法名和 Delphi 语法保持不翻译,便于和源码直接对应
sfIndicShaping本页说明与 Indic reorder and GSUB shaping methods 相关的 API 组。类型名、方法名和 Delphi 语法保持不翻译,便于和源码直接对应
sfIndicGSUB本页说明与 Indic reorder and GSUB shaping methods 相关的 API 组。类型名、方法名和 Delphi 语法保持不翻译,便于和源码直接对应

 

使用说明

在注册合适的 Unicode 字体之后、输出文本之前使用这些 API。如果字体没有声明所需的 OpenType 表,查询会返回安全的无操作结果,或者输出路径回退到更简单的行为

 

另请参阅: International Script Shaping ShapingFeatures GSUB lookup methods