【发布时间】:2014-04-02 15:53:24
【问题描述】:
我正在尝试使用 laravel 4 制作图像上传脚本。(使用资源控制器)并且我正在使用包 Intervention Image。
我想要的是:上传图片时将其保存为 3 张不同的图片(不同大小)。
例如:
1-foo-original.jpg
1-foo-thumbnail.jpg
1-foo-resized.jpg
这是我到目前为止所得到的......它不起作用或任何东西,但这是我所能得到的。
if(Input::hasFile('image')) {
$file = Input::file('image');
$fileName = $file->getClientOriginalName();
$fileExtension = $file->getClientOriginalExtension();
$type = ????;
$newFileName = '1' . '-' . $fileName . '-' . $type . $fileExtension;
$img = Image::make('public/assets/'.$newFileName)->resize(300, null, true);
$img->save();
}
希望有人能帮帮我,谢谢!
【问题讨论】: