imagechar
(PHP 4, PHP 5, PHP 7)
imagechar — Stellt ein Zeichen horizontal dar
Beschreibung
$image
, int $font
, int $x
, int $y
, string $c
, int $color
)
imagechar() stellt das erste in c
enthaltene Zeichen in der mit image angegebenen Grafik
dar. Das Zeichen wird mit seiner linken oberen Ecke in x,
y positioniert (die linke obere Ecke der Grafik hat
die Koordinaten 0,0), die Darstellung erfolgt in der Farbe color
Parameter-Liste
-
image -
Eine von den verschiedenen Erzeugungsfunktionen wie imagecreatetruecolor() gelieferte Grafikressource.
-
font -
Ein Wert zwischen 1 und 5 für eingebaute Schriftarten in Latin2-Kodierung (wobei größere Werte größeren Schriften entsprechen) oder einer Ihrer mit imageloadfont() selbst registrierten Schrifteinträge.
-
x -
x-Koordinate des Startpunkts
-
y -
y-Koordinate des Startpunkts
-
c -
Das darzustellende Zeichen
-
color -
Eine mittels imagecolorallocate() erstellte Farbe
Rückgabewerte
Gibt bei Erfolg TRUE zurück. Im Fehlerfall wird FALSE zurückgegeben.
Beispiele
Beispiel #1 imagechar()-Beispiel
<?php
$im = imagecreate(100, 100);
$string = 'PHP';
$bg = imagecolorallocate($im, 255, 255, 255);
$black = imagecolorallocate($im, 0, 0, 0);
// schreibe ein schwarzes "P" in die linke obere Ecke
imagechar($im, 1, 0, 0, $string, $black);
header('Content-type: image/png');
imagepng($im);
?>
Das oben gezeigte Beispiel erzeugt eine ähnliche Ausgabe wie:
Siehe auch
- imagecharup() - Zeichnet einen vertikal ausgerichteten Charakter
- imageloadfont() - Lädt einen neuen Font