Categorie

Utilizzare un carattere specifico

Questo esempio mostra come utilizzare un font specifico.

<? Php header ("Content-type: image / gif"); $ immagine = imagecreate (500, 250); $ blu = imagecolorallocate ($ immagine, 0,0,255); $ font = "ARIALBD.TTF"; [. ..]

Un effetto GD

Questo è un utente ha inviato esempio di effetto ggraphical creato utilizzando GD, piuttosto un ottimo esempio di cosa si può fare con PHP e GD

<? Php
img_disp $ = imagecreate (1000,1000);
BackColor imagecolorallocate $ = ($ img_disp, 0,0,0);
imagefill ($ img_disp, 0,0, $ BackColor);
TextColor imagecolorallocate $ = ($ img_disp, 255,0,0);
$ X1 = 0;
$ Y1 = 0;
$ X2 = 0;
$ Y2 = 1000;
per (;;){
$ $ Y1 = y1 + 20;
$ X2 = $ x2 + 20;
imageline ($ img_disp, TextColor $ x1, $ y1, $ x2, $ y2, $);
if ($ y1 == 1000) (
break;
)
)
header ("Content-type: image / png");
imagepng ($ img_disp); / / Disegna la [...]

Creare un PNG

Questo esempio mostra come creare un file PNG

<html>
<body>
<? Php
/ / Crea un 300 da 300 immagini
$ Img = imagecreate (300.300);
/ / Sfondo nero
$ Bgcolor = imagecolorallocate ($ img, 0,0,0);
/ / Colore rosso
Rosso = $ imagecolorallocate ($ img, 255,0,0);
/ / Crea un rettangolo rosso
Imagerectangle ($ img, 50,50,150,250, $ rosso);
/ / Crea un rettangolo pieno rosso
Imagefilledrectangle ($ img, 50170150270, $ rosso);
/ / Crea il file png
ImagePNG ($ img, "sample.png");
/ / Liberare le risorse
ImageDestroy ($ img);
?>
<img src="sample.png">
</ Body>
</ Html>

GD generato indirizzo e-mail

Questo esempio è avvenuto con la necessità di visualizzare un indirizzo email su un sito, ma riducendo il rischio che alcuni clown userebbero una mietitrice e-mail per ottenere questo dal vostro sito web, che utilizza PHP e la libreria GD per generare un'immagine che contiene il tuo indirizzo e-mail

<? Php
Header ("Content-type: image / jpeg");
/ / Crea una nuova immagine
$ Image = imagecreate (200,200);
/ / Crea [...]

La creazione di GIF con PHP

Questo esempio mostra come creare una GIF con PHP

<? Php
Header ("Content-type: image / gif");
$ Stringa argv = implode ($, "");
$ Im = imagecreatefromgif ("images/button1.gif");
Arancione = $ imagecolorallocate ($ im, 220, 210, 60);
px = $ (imagesx ($ im) -7,5 * strlen ($ stringa)) / 2;
ImageString ($ im, 3, $ px, 9, $ stringa, $ arancio);
ImageGif ($ im);
ImageDestroy ($ im);

?>

imagestring esempio

Questo è un esempio di utilizzo della funzione imagestring in PHP

<? Php
Header ("Content-type: image / jpeg");
/ / Larghezza e l'altezza dell'immagine
width = 468 $;
altezza $ = 60;
$ Image = imagecreate ($ width, $ altezza);
/ / Sfondo nero
image $ nero = imagecolorallocate ($, 0,0,0);
/ / Per il testo
image $ bianco = imagecolorallocate ($ 255,255,255);
/ *
parametri per imagestring:
1: risorsa immagine, in questo caso l'immagine $
2: font, 1-5 sono costruiti in caratteri in questo caso 3
3: int x, x coordinare in questo [...]