/** * @param $file * @return array */ public function uploadScreenShot3($file) { $name = Str::random() . '.' . strtolower($file->ext); $image = new Image($file->image); $image->saveAs(PATH_PUBLIC . '/images/' . $name, 100); return array('UploadScreenShot3Result' => $image->getUrl()); }
public function testIssue8() { $excepted = Helper::getExpected(__FUNCTION__ . '.png'); $actual = Helper::getActual(__FUNCTION__ . '.png'); $base = Helper::getOrig('issue-8/original.png'); $img = new Image($base); if ($img->getHeight() != $img->getWidth()) { if ($img->getWidth() < 175) { $img->fitToWidth($img->getWidth()); } else { $img->fitToWidth(175); } } else { $img->bestFit(175, 175); } $img->saveAs($actual); Helper::isFileEq($actual, $excepted); }
public function testOpenImageResource() { $original = Helper::getOrig('butterfly.jpg'); $actual = Helper::getActual(__FUNCTION__ . '.jpg'); $excepted = Helper::getExpected(__FUNCTION__ . '.jpg'); $imgRes = imagecreatefromjpeg($original); $img = new Image($imgRes); $img->saveAs($actual); Helper::isFileEq($actual, $excepted); }