THPDFPage.DrawEmbeddedGlyphRun Method
Dibuja glyph IDs exactos de la fuente actual propiedad del llamador mediante una fuente PDF Identity Type 0
Declaración
function DrawEmbeddedGlyphRun(
X, Y: Single;
angle: Extended;
const Glyphs: THPDFEmbeddedGlyphRun;
RightToLeft: boolean = false): boolean;
Comportamiento
- Valida cada glyph ID antes de escribir ningún operador de texto
- Usa los avances naturales de
hmtxsalvo que un glyph suministre un avance explícito - Emite el posicionamiento horizontal mediante ajustes nativos de
TJy los offsets verticales mediante valores deTscon ámbito acotado - En ejecuciones RTL avanza en negativo y coloca cada origen a partir del ancho natural del glyph y su offset horizontal
- Asigna el primer texto de origen no vacío retenido para cada glyph ID a un CMap
ToUnicodeacotado - Devuelve false ante una ejecución vacía, una fuente embebida sin seleccionar o un glyph ID fuera de rango
APIs relacionadas
THPDFEmbeddedGlyph · THPDFEmbeddedGlyphRun · THPDFPage.SetEmbeddedGlyphFont