GetShapedTextWidth

Text

Beskrivelse

Denne siden beskriver GetShapedTextWidth i PDFlibPas under emnet Tekst. API-navn, parametere, klassenavn, filnavn og litteralverdier beholdes nøyaktig som de vises i Delphi-biblioteket og DLL-inngangspunktene.

Gå gjennom syntaks, parametere og returverdier før du kaller funksjonen.

Syntaks

Delphi

Function TPDFlib.GetShapedTextWidth(Const FontName: WideString; Size: Double; Const Text: WideString; Options: Integer): Double;

Parametere

FontName navngir et installert skrifttypeansikt. Size er tekststørrelsen i punkter. Text er strengen som skal måles. Options bit 0 velger en høyre-til-venstre baseavsnittsretning, som samsvarer med DrawShapedText.

Returverdier

Returnerer den formede bredden på teksten i sideenheter - summen av de formede glyffremrykkene - eller 0 når formingsmotoren er utilgjengelig eller ansiktet ikke er installert.

Merknader

Målingen kjører samme formingspass som DrawShapedText, slik at den gjenspeiler kontekstuelle former og ligaturer: et lam-alef-par måler som én ligaturglyf, smalere enn de to bokstavene målt separat. Bruk den til å høyrejustere eller sentrere formet tekst før tegning.