Draw char with color in PHP

Description

The following code shows how to draw char with color.

Example


<html>// w w  w  .j av  a  2 s  . c om
<body>
                              
<?php
    $img=ImageCreate(200,200);

    $bgcolor=ImageColorAllocate($img,200,200,200);
    $red=ImagecolorAllocate($img,255,0,0); 
    $green=ImagecolorAllocate($img,0,255,0); 
    $blue=ImagecolorAllocate($img,0,0,255); 
    $grey=ImagecolorAllocate($img,50,50,50); 
    $black=ImagecolorAllocate($img,0,0,0); 
                                                            
    ImageChar($img,0,20,20,"S",$red);
    ImageChar($img,1,20,40,"S",$green);
    ImageChar($img,2,20,60,"S",$blue);
    ImageChar($img,3,20,80,"S",$grey);
    ImageChar($img,4,20,100,"S",$black);
    ImageChar($img,5,20,120,"S",$red);
                                                            
    ImageCharUp($img,0, 20,160,"S",$red);
    ImageCharUp($img,1, 40,160,"S",$green);
    ImageCharUp($img,2, 60,160,"S",$blue);
    ImageCharUp($img,3, 80,160,"S",$grey);
    ImageCharUp($img,4,100,160,"S",$black);
    ImageCharUp($img,5,120,160,"S",$red);
                                                            
    /*
    RGB Red = 0..255 , Green = 0..255 , Blue = 0..255.
     */
    ImageSetPixel($img,50,50,$pixelcolor);
    ImagePNG($img,"pic.png");
    ImageDestroy($img);

?>
<img src="pic.png" border=0>
</body>
</html>

The code above generates the following result.

Draw char with color in PHP




















Home »
  PHP Tutorial »
    Image »




Color
Create
Font
Operation
Shape
Text