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