Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks > Images > GD
GD Forum d'entraide pour l'extension GD permettant de manipuler des images en PHP. Avant de poster -> tutoriels GD
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 17/07/2008, 17h15   #1
Membre du Club
 
Homme
Inscription : janvier 2008
Messages : 239
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 27

Informations forums :
Inscription : janvier 2008
Messages : 239
Points : 58
Points : 58
Par défaut problème avec imagecolorallocatealpha

Bonjour,

Pourquoi dans mon script ci-dessous il n'y a aucune transparence ?


Code :
1
2
3
4
5
6
7
8
<?php
header("Content-type: image/jpeg");
 
$idimg = imagecreate(400,800);;
$fond = imagecolorallocatealpha($idimg, 255,255,0, 15);
 
imagejpeg($idimg);
?>
Merci d'avance
popy67 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/07/2008, 17h16   #2
Membre confirmé
 
Avatar de Gaara-Manga
 
Inscription : avril 2007
Messages : 247
Détails du profil
Informations personnelles :
Localisation : France, Vienne (Poitou Charente)

Informations forums :
Inscription : avril 2007
Messages : 247
Points : 213
Points : 213
Peut être parce que c'est une image au format jpeg

Attention au double point virgule aussi ^^
Gaara-Manga est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/07/2008, 17h21   #3
Membre du Club
 
Homme
Inscription : janvier 2008
Messages : 239
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 27

Informations forums :
Inscription : janvier 2008
Messages : 239
Points : 58
Points : 58
Citation:
Envoyé par Gaara-Manga Voir le message
Peut être parce que c'est une image au format jpeg

Attention au double point virgule aussi ^^
Ah uiii en effet ^^ je viens de changer de type MIME et voila que ca fonctionne parfait... C'est étonnant que ca ne soit pas marqué dans la documentation....

Merci pour le double point virgule je l'avais même pas vu celui la

Merci
popy67 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/09/2008, 14h06   #4
Futur Membre du Club
 
Inscription : août 2006
Messages : 40
Détails du profil
Informations forums :
Inscription : août 2006
Messages : 40
Points : 18
Points : 18
Par défaut mm pb..urgent

je cherche a changer la transparence d un image..
Pour cela, j'ai créé cette fonction :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
function image_opacity($outdir, $t_op)
	{
 
		$outfile = $outdir . "/" . $this->filename . "_transparence_".$t_op.".".strtolower($this->ext);	
		imagealphablending($this->rs_lib_gd, true);
		$transparence = imagecolorallocatealpha($this->rs_lib_gd ,0xff0000 ,0x00ff00 ,0x0000ff ,$t_op );
 
		switch ($this->ext) {
				case "JPG":
				case "JPEG":
					imagejpeg($this->rs_lib_gd, $outfile, 100);
					break;
				case "GIF":
					imagegif($this->rs_lib_gd, $outfile, 100);
					break;
				case "PNG":
					imagejpeg($this->rs_lib_gd, $outfile, 100);
					break;
			}
		return $outfile;
	}
Mais, elle me donne la mm image (avec la mm opacité) avec autre nom.
S'il vous plaît..aidez moi, c urgent
bakhoucha est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 21h34.


 
 
 
 
Partenaires

Hébergement Web