CharWidth

Tekst, Czcionki

Opis

Zwraca szerokość znaku dla wybranej czcionki

Ta szerokość jest zwracana jako stosunek do rozmiaru tekstu. Jeśli na przykład funkcja zwróci 750 dla danego znaku, szerokość znaku przy czcionce 12-punktowej wyniesie (750 / 1000) * 12.

Składnia

Delphi

Function TPDFlib.CharWidth(CharCode: Integer): Integer;

ActiveX

Function PDFlib::CharWidth(CharCode As Long) As Long

DLL

int DLCharWidth(int InstanceID, int CharCode);

Parametry

CharCodeZnak, którego szerokość ma zostać określona. Na przykład 65 odpowiada znakowi A.

Wartości zwracane

Szerokość podanego znaku. Aby obliczyć szerokość znaku, podziel tę wartość przez 1000 i pomnóż przez rozmiar tekstu w punktach.