GetStringWidth

Berechnet und liefert die Breite einer Zeichenfolge

Berechnet und liefert die Länge einer Zeichenfolge unter Berücksichtigung der aktuell gewählten Schriftart und gibt diese in Bezug auf die definierte Maßeinheit zurück. Um diese Methode zu verwenden muß eine Schriftart mittels SetFont() gesetzt worden sein.

Syntax

float GetStringWidth(string s)

Parameter

s string

Die Zeichenfolge deren Länge berechnet werden soll.

Siehe auch

Keine Verweise

Beispiel

// Neues PDF-Dokument erstellen
{"$"}pdf = new FPDF('P', 'mm', 'A4');

// neue Seite erzeugen
{"$"}pdf->AddPage();

// Schriftart definieren
{"$"}pdf->SetFont('helvetica', '', 20 );

// Textzeile
{"$"}string = 'testzeile testzeile testzeile';

// Breite der Testzeile ermitteln
{"$"}n = {"$"}pdf->GetStringWidth( {"$"}string );

// Breite von Cell() daruf einstellen
{"$"}pdf->Cell( {"$"}n, 10, {"$"}string, 1, 1 );

// eine bessere Variante

// Breite der Testzeile ermitteln
{"$"}n = {"$"}pdf->GetStringWidth( {"$"}string . 'm' );

// Breite von Cell() daruf einstellen
{"$"}pdf->Cell( {"$"}n, 10, {"$"}string, 1, 1 );

// Ausgabe zum Browser als test.pdf senden
{"$"}pdf->Output( 'test.pdf', 'I');

// Vielen Dank an CIX88
// http://www.cix88.de/

Zurück

An Error Occurred:Internal Server Error

Oops! An Error Occurred

The server returned a "500Internal Server Error".

Something is broken. Please let us know what you were doing when this error occurred. We will fix it as soon as possible. Sorry for any inconvenience caused.