Gif, png ve jpg görüntü dönüştürmek

3 Cevap php

Nasıl PHP kullanarak 3 farklı resim formatı gif, png ve bmp tek bir jpg görüntü dönüştürebilirsiniz?

Pls yardım

3 Cevap

Önce ile dosyanızın dışında bir görüntü nesnesi oluşturmak imagecreatefromjpeg(). Daha sonra (örneğin, imagegif() kullanılarak) farklı biçimlerde içine o nesneyi dökümü:

$imageObject = imagecreatefromjpeg($imageFile);
imagegif($imageObject, $imageFile . '.gif');
imagepng($imageObject, $imageFile . '.png');
imagewbmp($imageObject, $imageFile . '.bmp');

Ben sağlar Github yeni bir opensource proje kurdum PHP BMP dosyaları (gerçek BMP dosyaları değil, WBMP), ve diğer dosya formatları, okuma ve tasarruf. Bu güzel ve kullanımı kolay.

Proje denir PHP Image Magician.