Utilizzo di cookies
Script GD libray con PHP Modelli Creare immagine Colore e trasparenza Disegnare Pennelli Misurare Filtri Testo Copy Salvare Miscellanea
GD library con PHP
Frasi con caratteri TTF su emicirconferenze
Disegnare frasi con caratteri TTF su emicirconferenze ed emiellissi


e-book
cartaceo
Frase: Rotazione testo:
Fondo trasparente: Solo testo:
Cambiare i valori e premere
frasi_TTF_su_emicirconferenza
Con minime differenze sispetto allo script "Frasi con caratteri TTF su circonferenza" è possibile disporre il testo sull'emicirconferenza superiore o inferiore, basta passere valori diversi alle 3 funzioni. 
In particolare, la frase che va sull'emicirconferenza inferiore è invertita dal codice PHP.
<?php imagecolorallocate($Immagine, 254, 254, 233); // sfondo $Raggio = $Larghezza * .6; $Cx = $Larghezza * .5; $Cy = $Cx; // centro x,y$Font = "font/arial.ttf"; $FontDim = 18;$Frase = utf8_decode('ABCDEFGHILMNOPQRSTUVXYZ');if(strlen($Frase) > 26){$Frase = substr($Frase,0,25);}; // numero massimo caratteri ammessi$ArcoInizio = 180;$ArcoGradi = 180; // ampiezza arco sul quale disegnare le lettere$LetteraInclinazione = 0;Frase_TTF_SuCirconferenza($Immagine,$Raggio, $Cx, $Cy, $Font,$FontDim,$Frase, $ArcoInizio,$ArcoGradi,$LetteraInclinazione);$Cy = 300; // centro y$Frase = strrev($Frase);$FraseDirezione = "Inversa"; $ArcoInizio = 0;$LetteraInclinazione = 0;Frase_TTF_SuCirconferenza($Immagine,$Raggio, $Cx, $Cy, $Font,$FontDim,$Frase, $ArcoInizio,$ArcoGradi,$LetteraInclinazione);
header("Content-Type: image/png");imagepng($Immagine,"es_115B_frasi_TTF_su_emicirconferenza.png"); // salva immagineimagepng($Immagine); // al browserimagedestroy($Immagine); // libera memoria?>