Come faccio a definire la grandezza dei caratteri e magari utilizzare stili come il grassetto con le GD?
Come faccio a definire la grandezza dei caratteri e magari utilizzare stili come il grassetto con le GD?
http://it2.php.net/manual/en/function.imagefttext.php
imposti tutto a parte il grassetto o l'italico che è una proprietà del font che vai a caricare con la suddetta funzione
una curiosità, la funzione imagefttext la posso utilizzare al posto di ImageString o deve andare in combinazione con qualcosa? ( scusate ma ho capito giusto oggi come funzionano le GD )Originariamente inviato da Ranma2
http://it2.php.net/manual/en/function.imagefttext.php
imposti tutto a parte il grassetto o l'italico che è una proprietà del font che vai a caricare con la suddetta funzione
Esempio pratico:
Codice PHP:
<?php
// Creiamo un immagine a 300x100 pixel
$im = imagecreatetruecolor(300, 100);
// Associamo due colori rosso e nero
$red = imagecolorallocate($im, 0xFF, 0x00, 0x00);
$black = imagecolorallocate($im, 0x00, 0x00, 0x00);
// Creiamo mediante un rettangolo pieno, lo sfondo
imagefilledrectangle($im, 0, 0, 300, 100, $red);
// Definiamo il percoso dode risiedono i font (usa quelli di windows)
$font_file = './arial.ttf';
// Scriviamo il testo "Hello World!" di colore nero e di dimensione 13
imagefttext($im, 13, 0, 105, 55, $black, $font_file, 'Hello World!');
// Stampiamo a video l'immagine
header('Content-Type: image/png');
imagepng($im);
imagedestroy($im);
?>