LOGICKY BLOG

プログラミングなどに関するブログです

2013-10-18から1日間の記事一覧

cakePHP FileBinderで画像リサイズ

モデルでこうやってやると、画像登録前にresize_image関数を呼出す。resize_image関数には、引数として画像ファイルが渡される。 public $actsAs = array('Filebinder.Bindable' => array( 'beforeAttach'=>'resize_image', ));

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 * $…