В phal im с использованием адаптера GD и моего кода кода это так. Его изображение изменяется правильно, но не так, как ожидалось. Я хочу изменить размер изображения, если его ширина больше 458 пикселей, в этом случае его работа нормально, но если он ниже 457 пикселей, он не должен изменять размер, он должен хранить его как есть. но мой скрипт всегда меняет размер любого размера изображения, что не так? пожалуйста !Изменение размера изображения Phalcon
if($this->request->hasFiles(true) == true)
{
foreach ($this->request->getUploadedFiles() as $file)
{
#Required enable extension=php_fileinfo.dll in php.ini
if ($this->imageCheck($file->getRealType()))
{
//echo $file->getName(), " ", $file->getSize(), "\n";
$imgName = md5(uniqid(rand(), true)).strtolower(date('-dmy-').$file->getName());
$file->moveTo('uploads/blogs/' . $imgName);
#Resize & Crop Image
$image = new GdAdapter('uploads/blogs/'.$imgName);
$image->resize(458,458)->crop(457,457)->save('uploads/blogs/'.$imgName);
$blog->bimage = $imgName;
}
else
{
$this->flashSession->error("File extension not allowed");
return $this->response->redirect($this->router->getControllerName());
}
}
}
Thnx! Его работа ... Большое вам спасибо! – munaz