Ik probeer een image op te halen via een url. Als ik het via de onderstaande manier doet werkt dit:
Dit werkt dus. Alleen wil ik hem nu in een thumb resize maar dan wordt de background zwart
Al een hele hoop geprobeerd zoals imagecolortransparent() en imagecolorallocate() maar dit hielp helaas niet.
Iemand een oplossing voor dit probleem?
Dank!
PHP:
1
2
3
4
5
6
| <?php $im = @imagecreatefromstring(file_get_contents('url')); header ("Content-type: image/png"); imagepng($im); ?> |
Dit werkt dus. Alleen wil ik hem nu in een thumb resize maar dan wordt de background zwart
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
| <?php $im = @imagecreatefromstring(file_get_contents('url')); $thumb = imagecreatetruecolor(200, 131); $source = imagecreatefrompng($im); // Resize imagecopyresized($thumb, $source, 0, 0, 0, 0, 200, 131, 500, 375); header ("Content-type: image/png"); imagepng($thumb); ?> |
Al een hele hoop geprobeerd zoals imagecolortransparent() en imagecolorallocate() maar dit hielp helaas niet.
Iemand een oplossing voor dit probleem?
Dank!