2010-10-06 5 views
2

Comment faire pour afficher correctement les images PNG avec PHP afin que leur ombrage, et d'autres effets transparents n'échouent pas.Sortie d'images PNG avec transparence en PHP

alt text

semble être sortie comme

http://i.stack.imgur.com/AoIdy.png

... est-il un moyen si cela ne se produit pas?

J'ai fusionné deux images ensemble.

<?php 
// Create image instances 
$dest = imagecreatefrompng('vinyl.png'); 
$src = imagecreatefromjpeg('cover2.jpg'); 

// Copy and merge 
imagecopymerge($dest, $src, 10, 10, 0, 0, 180, 180, 100); 

// Output and free from memory 
header('Content-Type: image/png'); 
imagepng($dest); 

imagedestroy($dest); 
imagedestroy($src); 
?> 
+0

Utilisez-vous le gd lib? Si oui, essayez imagick et dites-moi comment ça se passe. –

Répondre

Questions connexes