tuxido devito
Gebruiker
- Lid geworden
- 8 apr 2007
- Berichten
- 71
Is het mogelijk om in php een geuploade bmp afbeeldingen naar png te converteren?
Bekijk de onderstaande video om te zien hoe je onze site als een web app op je startscherm installeert.
Opmerking: Deze functie is mogelijk niet beschikbaar in sommige browsers.
//Pad naar originele afbeelding
$source = afbeelding.jpg;
//Pad naar de te maken afbeelding
$tsource = "thumbs/".$source;
//Hoogte thumbnail
$thumbnail_h = "110";
//Kwaliteit van thumbnail
$quality = "60";
if(file_exists($source)&&!file_exists($tsource))
{
$size = getimagesize($source);
$w = round($size[0]/($size[1]/$thumbnail_h));
$h = $thumbnail_h;
$resize = imagecreatetruecolor($w, $h);
switch ($size['mime'])
{
case 'image/jpeg':
$im = imagecreatefromjpeg($source);
imagecopyresampled($resize, $im, 0, 0, 0, 0, $w, $h, $size[0], $size[1]);
imagejpeg($resize, 'thumbs/'.$source, $quality);
break;
case 'image/png':
$im = imagecreatefrompng($source);
imagecopyresampled($resize, $im, 0, 0, 0, 0, $w, $h, $size[0], $size[1]);
imagepng($resize, 'thumbs/'.$source, $quality); //Zie uitleg
break;
}
imagedestroy($im);
We gebruiken essentiële cookies om deze site te laten werken, en optionele cookies om de ervaring te verbeteren.