图片上传和jCrop和codeigniter

时间:2010-06-09 10:38:36

标签: php javascript jquery codeigniter image-manipulation

我正在尝试构建一个允许用户从他们自己的计算机中选择图像的系统,并使用jQuery中的jCrop工具裁剪它。我的问题是,我可以显示用户从系统中选择的图像而无需将其上传到系统,我真的不想做两次上传,除非我可以默默地进行第一次上传吗?任何帮助都会很棒。

谢谢。

2 个答案:

答案 0 :(得分:2)

您不必上传两次。只需在第一时间上传图片

使用jCrop并发送图像缩略图的坐标(x,y),宽度和高度。

根据它们调整图像大小

答案 1 :(得分:0)

AFAIK,目前不使用JavaScript和HTML(4)。

Flash可以在上传之前进行图像处理 - SWFUpload例如可以在上传之前调整图像大小(虽然不支持裁剪),但我不知道Flash中的裁剪工具的开源实现。 / p>

也可能使用HTML 5。

但是,我看不出你需要两次上传才能做到这一点?是不是1.上传2.使用Cropper显示3.将裁剪信息发送到处理上传文件的PHP脚本?