Logicky BLOG

Logickyの開発ブログです

GD

php gd 画像リサイズ

画像リサイズのコードが変だったので直した。 list($ow, $oh, $type) = getimagesize($file_path); if(empty($ow) || empty($oh)) return false; $x = 0; $y = 0; if($ow / $nw > $oh / $nh){ //幅のがはみだしてる $w = $oh * $nw / $nh; $x = ($ow - $w) /…

PHP 画像の縮小(リサイズ)

public function resize_image($tmp_file){ $w = 96; $h = 96; list($width, $height, $type) = getimagesize($tmp_file); if($width > $w || $height > $h){ //はみ出している if($width >= $height){ $new_width = $w; $x = 0; $new_height = round($h * $…