Flux rss
Collection CommentCaMarche.net
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

Gd2 sous php qualité du texte

  pomy, le vendredi 9 juillet 2004 à 16:55:09
Bonjour,

G un petit probleme, avec gd lorsque je dessine du texte sur une image (j'utilise gd2 avec images png en 16 bits)

voici le code il tourne sans probleme

$connect = mysql_connect('localhost', 'root', '');
$result=mysql_select_db('pomy');

$sqlquery ="select * from bon" ;
$queryresult=mysql_query($sqlquery);
$tab=mysql_fetch_array($queryresult);


$img = imagecreatefrompng("bon.png");

$rouge = imageColorAllocate($img, 255,0,0);
$noir = imageColorAllocate($img, 0, 0, 0);

imageTTFText($img,30,0,154,43,$rouge,"C:\WINDOWS\Fonts\arial.ttf",$tab[bon_lib]);


imageTTFText($img,20,0,154,80,$noir,"C:\WINDOWS\Fonts\arial.ttf",$tab[bon_descr_l1]);
imageTTFText($img,20,0,154,110,$noir,"C:\WINDOWS\Fonts\arial.ttf",$tab[bon_descr_l2]);


imageTTFText($img,10,0,154,138,$noir,"C:\WINDOWS\Fonts\arial.ttf","Valable du ".$tab[date_deb_bon]." au ".$tab[date_fin_bon]."");

imageTTFText($img,48,0,90,205,$rouge,"C:\WINDOWS\Fonts\arial.ttf",$tab[bon_red]);
imageTTFText($img,10,0,50,225,$noir,"C:\WINDOWS\Fonts\arial.ttf",$tab[bon_text_l1]);
imageTTFText($img,10,0,50,240,$noir,"C:\WINDOWS\Fonts\arial.ttf",$tab[bon_text_l2]);
imageTTFText($img,10,0,50,255,$noir,"C:\WINDOWS\Fonts\arial.ttf",$tab[bon_text_l3]);
imageTTFText($img,10,0,50,270,$noir,"C:\WINDOWS\Fonts\arial.ttf",$tab[bon_text_l4]);


$logo = imagecreatefrompng("logo.png");
$photo = imagecreatefrompng("photo.png");

imagecopy($img , $logo , 49 , 49 , 0, 0 , 96 , 96 ) ;
imagecopy($img , $photo , 302 , 144 , 0, 0 , 160 , 120 ) ;

imagepng($img,'canva.png');
echo "<img src='canva.png'>";
imagedestroy($img);
imagedestroy($logo);
imagedestroy($photo);
?>


Le probleme c que mon texte n'est pas du tout de bonne qualité, qd je zoome dessus, je me rend compte que le texte est parfaitement la mais il est en transparence cad que il n'est pas remplis completement avec la couleur désirée. par contre qd j'utilise la fonction " imagestring" alors cela marche parfaitement, mais j'arrive pas à utiliser cette fonction et utiliser la taille de police que je veux .


J'espere qu'on ma compri ;)

bref en gros comment faire pour imprimer sur une image du texte de la taille qu'on veut, de la police qu'on veut et surtout de bonne qualité.

voili voilou

merci
Répondre à pomy  Signaler ce message aux modérateurs

Résultats pour Gd2 sous php qualité du texte

TV-Out qualité texte médiocre (Résolu) Bonjour, Voici mon histoire :-) J'ai une configuration fonctionnelle TV-Out par S-Vidéo. La qualité de films, images, etc. est nette et précise. Par contre, je dispose (hourra!) d'une télévision au plasma de 50 pouces, et je me demande... www.commentcamarche.net/forum/affich-4259398-tv-out-qualite-texte-mediocre
PHP - Affichage de texte sur le navigateur Le but de PHP est de permettre la création de pages web dynamiques, ainsi son but premier est de pouvoir envoyer des données au navigateur. Les trois fonctions standards PHP fournit 3 fonctions permettant d'envoyer du texte au navigateur. Ces... www.commentcamarche.net/contents/php/phpaffich.php3

Résultats pour Gd2 sous php qualité du texte

Les éditeurs de texte formaté - Rich text editorsLes Rich-Text Editors, ou éditeurs de texte formaté, sont des outils que l'on utilise au travers de son navigateur afin de faciliter la mise en forme du texte. On les trouve sur des services en ligne, comme notre boite email ou comme par exemple sur... www.commentcamarche.net/faq/sujet-10000-les-editeurs-de-texte-formate-rich-text-editors
[Site web] Vérifier, optimiser et nettoyer son code HTMLLes logiciels WYSIWYG de création de pages web produisent parfois du contenu HTML rempli de balises HTML inutiles, voire incompatibles avec les recommandations du W3C. Les outils proposés ci-dessous permettent de vérifier la validité du code HTML... www.commentcamarche.net/faq/sujet-5355-site-web-verifier-optimiser-et-nettoyer-son-code-html
Unable to load dynamic library '/usr/lib/php4/20020429/mysql.soVous obtenez un message du type suivant suite à une mise à jour de PHP : Unable to load dynamic library '/usr/lib/php4/20020429/gd2.so' - /usr/lib/php4/20020429/gd2.so: cannot open shared object file: No such file or directory in Unknown on line... www.commentcamarche.net/faq/sujet-2893-unable-to-load-dynamic-library-usr-lib-php4-20020429-mysql-so

Résultats pour Gd2 sous php qualité du texte

Php + recuperer une chaine entre 2 balises (Résolu)Bonjour, Je cherche une fonction en PHP capable de renvoyé une chaine de caractere situé entre 2 balise dans une autre chaine. Exemple: Debutdetexte[MaBalise]TexteArecuperer/MaBalise2finDuTexte La fonction me permettrai de recuper TexteArecuperer... www.commentcamarche.net/forum/affich-4984610-php-recuperer-une-chaine-entre-2-balises
Encoder ISO-8859-1 (Résolu)Bonjour, existe-t-il un moyen d'encoder un texte avec plein d'accents en norme ISO-8859-1 ? un utilitaire PHP ? un site internet ? parce que je me vois très mal recoder tous les caractères spéciaux en ISO-8859-1... merci d'avance www.commentcamarche.net/forum/affich-7218883-encoder-iso-8859-1
[Php] ECHO affichage de texte formaté ou lien (Résolu)Salut aux ccm-eurs, Je souhaite afficher sous certaines conditions des liens et du texte formaté avec la commande echo. J'ai pu remarquer que cette dernière refuse que l'on lui fasse afficher des balises réglées avec des attributs. EX: DU... www.commentcamarche.net/forum/affich-2895215-php-echo-affichage-de-texte-formate-ou-lien

Résultats pour Gd2 sous php qualité du texte

PHP - Mail et fonctions réseauPHP étant un langage consacré au Web, il possède bien évidemment des fonctions lui permettant de communiquer avec le "monde extérieur" à l'aide de fonctions standards. Le service le plus utilisé sur Internet étant la messagerie électronique, il est... www.commentcamarche.net/contents/php/phpmail.php3
Introduction à l'implantation du code PhpL'interprétation du code par le serveur Un script PHP est un simple fichier texte contenant des instructions écrites à l'aide de caractères ASCII 7 bits (des caractères non accentués) incluses dans un code HTML à l'aide de balises spéciales et... www.commentcamarche.net/contents/php/phpimplant.php3