THPDFPage.DrawEmbeddedGlyphRun Method
Ritar exakta glyph-ID:n från den aktuella anropare-ägda teckensnittet genom ett Identity Type 0 PDF-teckensnitt
Deklaration
function DrawEmbeddedGlyphRun(
X, Y: Single;
angle: Extended;
const Glyphs: THPDFEmbeddedGlyphRun;
RightToLeft: boolean = false): boolean;
Beteende
- Validerar varje glyph-ID innan några textoperatorer skrivs
- Använder naturliga
hmtx-avancer när inte en glyph tillhandahåller en explicit avancer - Sänder horisontell positionering via nativa
TJ-justeringar och vertikala offset via avgränsadeTs-värden - För RTL-körningar fortskrider negativt och placerar varje ursprung från glyphens naturliga bredd och horisontella offset
- Mappar den första icke-tomma källtexten som behålls för varje glyph-ID till en begränsad
ToUnicode-CMap - Returnerar false för en tom körning, ett inte valt inbäddat teckensnitt eller ett glyph-ID utanför intervallet
Relaterade API:er
THPDFEmbeddedGlyph · THPDFEmbeddedGlyphRun · THPDFPage.SetEmbeddedGlyphFont