THPDFPage.DrawEmbeddedGlyphRun Method
Dessine des identifiants de glyphe exacts issus de la police courante appartenant à l'appelant via une police PDF Identity Type 0
Déclaration
function DrawEmbeddedGlyphRun(
X, Y: Single;
angle: Extended;
const Glyphs: THPDFEmbeddedGlyphRun;
RightToLeft: boolean = false): boolean;
Comportement
- Valide chaque identifiant de glyphe avant d'écrire un opérateur de texte
- Utilise les avances naturelles
hmtxsauf si un glyphe fournit une avance explicite - Émet le positionnement horizontal via des ajustements
TJnatifs et les décalages verticaux via des valeursTsà portée délimitée - Pour les séquences RTL, progresse négativement et positionne chaque origine à partir de la largeur naturelle et du décalage horizontal du glyphe
- Reporte le premier texte source non vide conservé pour chaque identifiant de glyphe dans un CMap
ToUnicodeborné - Renvoie false pour une séquence vide, une police intégrée non sélectionnée ou un identifiant de glyphe hors plage
API associées
THPDFEmbeddedGlyph · THPDFEmbeddedGlyphRun · THPDFPage.SetEmbeddedGlyphFont