THotPDF.GetGPOSSingleAdjustment Method
宣告
function GetGPOSSingleAdjustment(GID: Word; const FeatureTag: AnsiString; out XPlacement, YPlacement: Integer; out XAdvance, YAdvance: Integer): boolean;
單元
GetGPOSSingleAdjustment 查询指定 feature 对單個字形 GID 应用的每字形定位 / 步進調整(GPOS LookupType 1),将该 feature 下所有查找匹配的調整量加总後通過 XPlacement / YPlacement / XAdvance / YAdvance 输出(有符号,縮放至 1000 em 單位)。FeatureTag 為 4 位元組 OpenType 標籤(典型用例:'size' 光学尺寸、
參數
| 參數 | 說明 |
|---|---|
GID | 要查询的字形 ID(需先通過 RegisterUnicodeTTF 注冊字型) |
FeatureTag | 4 字节 OpenType 特性標籤,例如 'size'、'vhal' |
XPlacement | [out] X 轴定位調整(有符号,1000 em 縮放) |
YPlacement | [out] Y 轴定位調整(有符号,1000 em 縮放) |
XAdvance | [out] X 轴步進調整(有符号,1000 em 縮放) |
YAdvance | [out] Y 轴步進調整(有符号,1000 em 縮放) |
回傳值
使用說明
- 在受影響的頁面、資源、欄位或目錄物件最終定案之前,請於文字塑形與字型編排工作流程中使用此 API
- 在檔案最終定案之前,請保持物件名稱、欄位名稱、資源名稱與傳回的控制代碼穩定不變