PHPの画像処理
PHP学習者です。
画像ディレクトリー内の画像をサイズを変えて表示するプログラムを作りましたが、JPG形式は表示されてもPNG形式やGIFが表示されません。
関係すると思われるコードの一部を掲載します。コードがおかしいのか、あるいは何かPNGのためにはしておくことがあるのか、詳しい方どうか教えてください。お願いします。
//***************************************************
public function getImage()
// create thumbnail image to be sent to browser
//***************************************************
{
header("content-type:$this->mimetype");
switch($this->imageproperties[2]){
case IMAGETYPE_JPEG:
imagejpeg($this->image,"",$this->quality);
break;
case IMAGETYPE_GIF:
imagegif($this->image,"");
break;
case IMAGETYPE_PNG:
imagepng($this->image,"", $this->quality);
break;
default:
die("could not create image");
} // end case ;
}
お礼
音楽の事です。失礼しました。