THPDFPage.DrawEmbeddedGlyphRun Method
Disegna glyph ID esatti dal font corrente di proprietà del chiamante tramite un font PDF Identity Type 0
Dichiarazione
function DrawEmbeddedGlyphRun(
X, Y: Single;
angle: Extended;
const Glyphs: THPDFEmbeddedGlyphRun;
RightToLeft: boolean = false): boolean;
Comportamento
- Valida ogni glyph ID prima di scrivere qualunque operatore di testo
- Usa gli avanzamenti naturali di
hmtxsalvo quando un glyph fornisce un avanzamento esplicito - Emette il posizionamento orizzontale tramite aggiustamenti nativi
TJe gli offset verticali tramite valoriTscon ambito - Per le sequenze RTL avanza in negativo e posiziona ogni origine a partire dalla larghezza naturale del glyph e dall'offset orizzontale
- Mappa il primo testo sorgente non vuoto conservato per ogni glyph ID in una CMap
ToUnicodedelimitata - Restituisce false per una sequenza vuota, un font embedded non selezionato o un glyph ID fuori intervallo
API correlate
THPDFEmbeddedGlyph · THPDFEmbeddedGlyphRun · THPDFPage.SetEmbeddedGlyphFont