PDFium Delphi Component Docs

TextObjectGlyphWidth Méthode

Composant: TPdf  ·  Unit: PDFium
Renvoie l’avance native du glyphe d’un objet texte à la taille de police demandée

Syntax

function TextObjectGlyphWidth(Index, GlyphIndex: Integer; FontSize: Single): Single;

Description

TextObjectGlyphWidth interroge l’objet texte natif à Index pour obtenir la largeur d’avance du glyphe GlyphIndex, mise à l’échelle de FontSize en unités utilisateur PDF

Le résultat vaut 0 lorsque l’index n’est pas un objet texte, que l’index de glyphe est hors plage ou que l’API native n’est pas disponible dans la DLL chargée

Remarks

    • Contrairement aux approximations matricielles, la valeur provient du programme de police intégré ou substitué lui-même
    • Utilisez TextObjectGlyphOutline pour la géométrie de chemin et TextObjectFontSize pour la taille au niveau de l’objet

Example

W := Pdf1.TextObjectGlyphWidth(ObjIdx, GlyphIdx, 12);

See Also