THPDFPage.TextWidth

THPDFPage

 

Boven  Vorige  Volgende

Geeft de breedte terug van een tekenreeks die in het huidige lettertype wordt gerenderd, in de pagina-eenheden van THotPDF.Resolution (1/Resolution inch), dezelfde eenheden als de tekencoördinaten

 

Delphi-syntaxis:

function TextWidth ( const Text: AnsiString ): Single;

 

C++-syntaxis:

float __fastcall TextWidth ( AnsiString Text );

 

Beschrijving:

 

Gebruik TextWidth om de lengte te bepalen. TextWidth geeft aan of een gegeven tekenreeks in de beschikbare ruimte past. Andere grafische elementen zoals lijnen of extra tekenreeksen kunnen worden gepositioneerd om aan de tekstbreedte te voldoen

 

De breedte omvat de huidige horizontale schaling, de tekenafstand (SetCharacterSpacing, één keer per glyph) en de woordafstand (SetWordSpacing, één keer per spatie, een afsluitende spatie meegerekend), zodat hij overeenkomt met de opschuiving van de tekst zoals getekend