joanvt/imagepicker

此包最新版本(0.1.1)没有提供许可信息。

为 ImagePicker 创建 Laravel 集成(https://codecanyon.net/item/imagepicker-uploader-webcam-cropper/6722532)

0.1.1 2017-09-01 21:46 UTC

This package is not auto-updated.

Last update: 2024-09-29 03:52:40 UTC


README

Laravel 5.4 的图像裁剪器。您必须从 Envato 获取 ImagePicker - ImagePicker

只需 14$,您将获得一个用于上传和裁剪图像的优秀的 jQuery 插件。

安装

composer require joanvt/imagepicker

所需版本

此包相对于 ImagePicker 提供的服务器文件有一些改进。这意味着您需要更改一些内容。我不能上传 jQuery 文件,因为它们属于 ImagePicker(快去获取吧)而且我这里是为了帮助集成到 Laravel,而不是窃取!

jquery.imagepicker.js

Line ~411: imagePreview = this.options.url + '?action=preview&file=' + image.name + '&width=800'

将其修改为:(只需添加 &path?'+image.path)

imagePreview = this.options.url + '?action=preview&file=' + image.name + '&width=800&path='+image.path;

需要理解的内容

您可以尝试遵循 Hazzardweb 的原始文档(http://docs.hazzardweb.com/imagepicker),但我引入了新的功能,以改进使用 Laravel Flysystem 存储图像的架构。

例如:upload_dir 现在指向 Storage Disk Laravel 文件系统

待办事项

  • 维基百科
  • 创建单元测试
  • 与其他裁剪器进行更多集成

已完成

  • 上传图像
  • 检索图像
  • 旋转图像