ImageCreateFromWBMP

ImageCreateFromWBMP -- Crée une image depuis un fichier WBMP

Description

resource imagecreatefromwbmp ( string filename)

imagecreatefromwbmp( ) retourne une ressource d'image PHP , représentant l 'image filename .

imagecreatefromwbmp( ) retourne une chaîne vide en cas d 'erreur . Il retourne aussi un message d' erreur qui s 'affiche comme un lien mort dans un navigateur . Pour aider au débuggage , l ' exemple suivant va produire une erreur WBMP :

Exemple 1 . Exemple de gestion des erreurs durant la création d' une image WBMP (gracieusement proposé par vic@zymsys.com )

 
function

 
loadwbmp(

 
$imgname

 
)

 
{

 
$im

 
=

 
@imagecreatefromwbmp($imgname)

 
;

 
/

 
*

 
Tentative

 
d'ouverture

 
*

 
/

 
if

 
(!$im

 
)

 
{

 
/

 
*

 
Vérification

 
que

 
cela

 
s'est

 
bien

 
passé

 
*

 
/

 
$im

 
=

 
imagecreate(20

 
,

 
20)

 
;

 
/

 
*

 
Crée

 
une

 
image

 
blanche

 
*

 
/

 
$bgc

 
=

 
imagecolorallocate($im

 
,

 
255

 
,

 
255

 
,

 
255)

 
;

 
$tc

 
=

 
imagecolorallocate($im

 
,

 
0

 
,

 
0

 
,

 
0)

 
;

 
imagefilledrectangle($im

 
,

 
0

 
,

 
0

 
,

 
10

 
,

 
10

 
,

 
$bgc)

 
;

 
/

 
/

 
Affiche

 
le

 
message

 
d'erreur

 
imagestring($im

 
,

 
1

 
,

 
5

 
,

 
5

 
,

 
"Erreur

 
de

 
chargement

 
de

 
$imgname"

 
,

 
$tc)

 
;

 
  }

 
return

 
$im

 
;

 
}





Le support WBMP n' est disponible qu 'avec GD-1.8 ou plus récent .

Tuyau : Vous pouvez utiliser une URL comme nom de fichier avec cette fonction , si l' option des "fopen wrappers " a été activée . Voyez fopen( ) pour plus de détails .

Avertissement

La version Windows de PHP ne supporte pas l ' accès aux fichiers distants avec cette fonction , même si allow_url_fopen est activé .