• +40 000 000 000
  • contact@irteh.com
  • Text in imagine functie PHP

    In acest tutorial am sa va prezin cum creati o simpla imagine cu PHP
    Pentru a realiza imaginea va trebui sa urmati urmatorii pasi:
    Pentru inceput cream un fisier PHP cu numele index.php
    Apoi intram in el si adaugam urmatoarele linii:


    $text = "Aici introducem textul pe care il vrem sa apara pe imagine";

    // Setarea dimensiunilor pentru imagine (Daca avem deja un banner si vrem sa aplicam doar un simplu text nu mai este necesara aceasta functie).
    $height = 50; //inaltimea imaginii
    $width = 200; //latimea imaginii
    // Definirea imaginii
    $im = imagecreate($width, $height);

    // Culorile iaginii
    $fundal = imagecolorallocate($im, 10, 10, 250); //aici setam culoarea pentru fundalul imaginii.
    $text_color = imagecolorallocate($im, 255, 255, 255); //aici setam culoare textului.


    imagefill($im, 0, 0, $fundal);
    imagestring($im, 4, 10, 15, $text, $text_color);

    // Finalizarea imaginii si trimiterea datelor.
    header("Content-type: image/png");
    imagepng($im);

    imagedestroy($im);
    ?>


    Daca dorim pe imagine sa apara mai multe Aliniate procedam astfel:


    $text = "Textul din imagine";
    $text2 = "Textul din imagine";

    // setare dimensiuni suprafetei de baza
    $height = 100;
    $width = 170;
    // definirea imaginii
    $im = imagecreate($width, $height);

    // setare culori
    $fundal = imagecolorallocate($im, 10, 10, 250);
    $text_color = imagecolorallocate($im, 255, 255, 255);

    // finalizarea imaginii
    imagefill($im, 0, 0, $fundal);
    imagestring($im, 4, 10, 15, $text, $text_color);
    imagestring($im, 4, 10, 35, $text2, $text_color);

    // trimiterea datelor de iesire
    header("Content-type: image/png");
    imagepng($im);

    // curatarea memoriei
    imagedestroy($im);
    ?>

    Trebuie sa fii logat pentru a putea lasa comentariu!

    Suport tehnic gratuit

    Tichet Nou

    Aboneaza-te

    Reclame