THPDFPage.DrawEmbeddedGlyphRun Method
Identity Type 0 PDF フォントを介して、現在の呼び出し元所有フォントから正確なグリフ ID を描画します
宣言
function DrawEmbeddedGlyphRun(
X, Y: Single;
angle: Extended;
const Glyphs: THPDFEmbeddedGlyphRun;
RightToLeft: boolean = false): boolean;
動作
- テキストオペレータを書き出す前にすべてのグリフ ID を検証します
- グリフが明示的な送り幅を提供しない限り、自然な
hmtx送り幅を使用します - 横方向の位置決めはネイティブの
TJ調整で出力し、縦方向のオフセットはスコープ付きTs値で出力します - RTL の実行では負方向に進み、各原点をグリフの自然幅と水平オフセットから位置決めします
- 各グリフ ID に対して保持された最初の非空ソーステキストを、上限付きの
ToUnicodeCMap にマッピングします - 空の実行、未選択の埋め込みフォント、または範囲外のグリフ ID の場合は false を返します
関連 API
THPDFEmbeddedGlyph · THPDFEmbeddedGlyphRun · THPDFPage.SetEmbeddedGlyphFont