THotPDF.GetGPOSSingleAdjustment Method
現在のテキスト シェーピングおよびフォント レイアウト状態から、GPOS 単一調整(LookupType 1)の情報を読み取ります。文書出力を変更せずに、シェーピング テーブルの検査や診断ができます
宣言
function GetGPOSSingleAdjustment(GID: Word; const FeatureTag: AnsiString; out XPlacement, YPlacement: Integer; out XAdvance, YAdvance: Integer): boolean;
ユニット
HPDFDoc
パラメータ
| 名前 | 目的 |
|---|---|
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 スケール) |
戻り値
boolean 値を返します
使用上の注意
- 影響を受けるページ、リソース、フィールド、またはカタログオブジェクトが確定する前に、テキスト シェーピングおよびフォント レイアウト ワークフローでこの API を使用してください
- ドキュメントが確定するまで、オブジェクト名、フィールド名、リソース名、および返されるハンドルを安定させておいてください