begin process at 2012 05 31 00:34:00
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Général

 > 

[GD] Transparence miniature PNG


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

[GD] Transparence miniature PNG

samedi 29 septembre 2007 à 13:17:08 | [GD] Transparence miniature PNG

Finality

Bonjour,

je voudrais créer une miniature d'une image en PNG. J'y arrives très bien mais ma miniature n'est plus transparente : un gorrible fond noir fait son apparition...

J'ai eu beau chercher les différentes fonctions qui pourraient résoudre ce probleme mais je n'ai rien trouvé.

Voilà mon code:

$nom_image = "barbarux.png";
$format = image_type_to_mime_type("images/barbarux.png");
if($format != "image/png")
{
$source = imagecreatefrompng("images/" . $nom_image); // La photo est la source
imagesavealpha();
 
$destination = imagecreatetruecolor(200, 150); // On crée la miniature vide
 
// Les fonctions imagesx et imagesy renvoient la largeur et la hauteur d'une image
$largeur_source = imagesx($source);
$hauteur_source = imagesy($source);
$largeur_destination = imagesx($destination);
$hauteur_destination = imagesy($destination);
 
 
// On crée la miniature
imagecopyresampled($destination, $source, 0, 0, 0, 0, $largeur_destination, $hauteur_destination, $largeur_source, $hauteur_source);

 
// On enregistre la miniature
imagepng($destination, 'images/miniatures/' . $nom_image);
}

Quelqu'un pourrait-il m'expliquer comment faire s'il vous plait?
Merci à vous tous
Kevin


Cette discussion est classée dans : image, source, destination, png, miniature


Répondre à ce message

Sujets en rapport avec ce message

Où est l'érreur ? (Image Miniature) [ par ImmortalPC ] Salut, après avoir cherché une solution pour faire une image miniature en automatique j'ai finalement trouvé un script super Voici le script : /*  * Problème de chargement d'image dans un tableau [ par cascad ] j'ai un problème avec ce bout de code, header ("Content-type: image/png"); $source[0][0] = imagecreatefrompng("herbe.PNG"); $source[0][1] = imagecrea erreur au chargement d'image [ par speedylol ] bonjour voici le probléme que j 'ai quand je télécharge une photo c'est sans probléme cela fonction bien. l'erreur que j ai ces quand je n'est pas de Probleme d'ajout de PNG-24 en php [ par Tyguibang ] Bonjour, j'ai un formulaire où l'usager peut uploader une image sur mon serveur. L'image doit être absolument un png-24 avec un fond transparent.voici Warning: imagecopyresampled(): supplied argument is not a valid Image resource [ par slashf ] salut a tous comme le titre l'indique j'ai un problème au niveau de la création de l'image, mon scripte est le suivant :$photo1=$_FILES['photo1'];if(! gd et la superposition d'images transparentes [ par bizu29 ] Tout d'abord bonjour/soirAlors j'ai un petit soucis qui commence a me rendre dingue Mon but est de fusionner ces 2 images avec gd <img src="http://biz function minature dans l'upload jpg, gif, png [ par speedylol ] bonjour ;-)Voici mon soucis quand je charge une photo ou image gif , j'ai l'erreur suivante que cela ne fait pas partie de extension permisse(jpg;gif; éditer une image [ par jilou2008 ] bonjour et bonne année voici j'ai créé un code qui insère l'adresse d'une image dans une bdd puis je demande de l'éditer seulement dans la bdd l'adres Librairie GD [ par ICIoBRa ] Salut à tous, j'essaye d'utiliser la fonction imagecopymergegray sans succès. J'ai une page vide avec ce code : [code=php]$dest = imagecreatefrompn problème upload d'une image dans le bon dossier de destination [ par rachoup ] Bonjour , voilà quelques jours que je plante sur un souci qui peut être serait tout bête si kelk'un m'aidait en y jetant un coup. j'ai lu et relu mon


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,952 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales