How to add data to image ?

Discussion in 'Programming' started by tisucu, Apr 1, 2010.

  1. #1
    Is there a script or in what program I can make this. I don't know anything about programing so script would be great.

    I need to add curent date, date of posting and be able to add my text notes or rating results that are displayed on the picture.

    Here is one example that I found on the web.

    [​IMG]

    Thank you
     
    tisucu, Apr 1, 2010 IP
  2. mojojuju

    mojojuju Peon

    Messages:
    53
    Likes Received:
    3
    Best Answers:
    0
    Trophy Points:
    0
    #2
    Look into ImageMagick or GD
     
    mojojuju, Apr 1, 2010 IP
  3. tisucu

    tisucu Peon

    Messages:
    6
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #3
    <?php
    // Set the content-type
    header('Content-type: image/png');
    
    // Create the image
    $im = $im = ImageCreateFromjpeg("monitor.jpg");
    
    // Create some colors
    $white = imagecolorallocate($im, 255, 255, 255);
    $grey = imagecolorallocate($im, 128, 128, 128);
    $black = imagecolorallocate($im, 0, 0, 0);
    imagefilledrectangle($im, 0, 0, 399, 29, $white);
    
    // The text to draw
    $text = 'Testing...';
    // Replace path by your own font path
    $font = 'arial.ttf';
    
    // Add some shadow to the text
    imagettftext($im, 5, 0, 21, 51, $grey, $font, $text);
    
    // Add the text
    imagettftext($im, 5, 0, 19, 50, $black, $font, $text);
    
    // Using imagepng() results in clearer text compared with imagejpeg()
    imagepng($im);
    imagedestroy($im);
    ?>
    PHP:
    Yup thanks
     
    tisucu, Apr 1, 2010 IP