SetDrawColor
Bestimmt die Farbe, die für die nachfolgenden Zeichnungen
Bestimmt die Farbe, die für die nachfolgenden Zeichnungen (Linien, Rechtecke, Zellenrahmen) verwendet werden soll. Die Farbangabe kann mit Graustufenwerte oder der Kombination von RGB Werte erfolgen. Diese Methode kann vor dem Erzeugen der ersten Seite aufgerufen werden. Die Einstellung wird für jede nachfolgende Seite übernommen.
Syntax
SetDrawColor(integer r [, integer g] [, integer b])
Parameter
r | integer |
Falls g und b verwendet werden, gibt dieser Parameter den Rot-Anteil der Farbe an, anderfalls eine Graustufe (g und b entsprechen dann dem gleichen Wert wie r). Gültiger Farbwert zwischen 0 und 255. |
g (optional) | integer |
Grün-Anteil der Farbe (Wert zwischen 0 und 255) |
b (optional) | integer |
Blau-Anteil der Farbe (Wert zwischen 0 und 255) |
Siehe auch
SetFillColor, SetTextColor, Line, Rect, Cell, MultiCell
Beispiel
// Neues Objekt aus FPDF Klasse erzeugen
{"$"}pdf = new FPDF();
// Neue Seite erzeugen
{"$"}pdf->AddPage();
// Schwarzes Rechteck zeichnen
{"$"}pdf->SetDrawColor(0);
{"$"}pdf->Rect(20, 20, 10, 10);
// Bei der Übergabe von einem Wert, wird dieser für
// alle Farben verwendet und entspricht damit dem Aufruf von:
// {"$"}pdf->SetDrawColor(0, 0, 0);
// Farbiges Rechteck zeichnen - rot
{"$"}pdf->SetDrawColor(255, 0, 0);
{"$"}pdf->Rect(40, 40, 10, 10);
// Farbiges Rechteck zeichnen - grün
{"$"}pdf->SetDrawColor(0, 255, 0);
{"$"}pdf->Rect(60, 60, 10, 10);
// Farbiges Rechteck zeichnen - blau
{"$"}pdf->SetDrawColor(0, 0, 255);
{"$"}pdf->Rect(80, 80, 10, 10);
// Ausgabe des Dokuments
{"$"}pdf->Output();