使用 jquery rain codeigniter 在裁剪图像后上传图像
Image uploading after crop image using jquery rain codeigniter
我正在使用裁剪上传图片的插件。插件 link 是:
http://www.jqueryrain.com/?7VoW4dx3
我正在使用框架 codeigniter 并尝试保存裁剪后的图像。但是我只能保存原图
请帮助我保存裁剪后的图像或给我任何建议:)
此插件将裁剪后的图像放入具有 class cropped
作为行图像数据的 div
中。
例如:-
<div class="cropped">
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAM">
</div>
您必须在图像 src 中检索此数据并在 php 端处理它。
如果你得到像
这样的字符串数据
$str="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAM";
在您喜欢的位置创建一个文件
$file ='/TH-' . date("Y-m-d", time()) . '-' . str_replace(' ', '', microtime()) . '.png';
$imgData = base64_decode(stripslashes(substr($str, 22)));
$fp = fopen($file, 'w');
fwrite($fp, $imgData);
fclose($fp);
我正在使用裁剪上传图片的插件。插件 link 是: http://www.jqueryrain.com/?7VoW4dx3
我正在使用框架 codeigniter 并尝试保存裁剪后的图像。但是我只能保存原图
请帮助我保存裁剪后的图像或给我任何建议:)
此插件将裁剪后的图像放入具有 class cropped
作为行图像数据的 div
中。
例如:-
<div class="cropped">
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAM">
</div>
您必须在图像 src 中检索此数据并在 php 端处理它。
如果你得到像
这样的字符串数据 $str="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAM";
在您喜欢的位置创建一个文件
$file ='/TH-' . date("Y-m-d", time()) . '-' . str_replace(' ', '', microtime()) . '.png';
$imgData = base64_decode(stripslashes(substr($str, 22)));
$fp = fopen($file, 'w');
fwrite($fp, $imgData);
fclose($fp);