2010-10-26 55 views
1

我想上传个人资料图片像脸谱和阿贾克斯上传图像和作物的修正大小 和ajax上传到服务器。 in jquery,php,裁剪和阿贾克斯上传

我该怎么办?

感谢 拉胡尔

回答

0

我已经工作的同一场景中,步骤如下

1)I上载的图像通过图像AJAX载(HTTP:// valums。 com/ajax-upload /)

2)初始化jCrop(http://deepliquid.com/content/Jcrop。 html)在step1的成功事件中(成功事件意味着我通过ajax上传图像时获得了成功事件)。

3)。然后从jCrop获得选定的区域,并保存与ajax。摘录,因为这是在这里...

Simple cropping code for PHP (requires the gd extension) 

<?php 

$targ_w = $targ_h = 150; 
$jpeg_quality = 90; 

$src = 'demo_files/flowers.jpg'; 
$img_r = imagecreatefromjpeg($src); 
$dst_r = ImageCreateTrueColor($targ_w, $targ_h); 

imagecopyresampled($dst_r,$img_r,0,0,$_POST['x'],$_POST['y'], 
$targ_w,$targ_h,$_POST['w'],$_POST['h']); 

header('Content-type: image/jpeg'); 
imagejpeg($dst_r, null, $jpeg_quality); 

?> 

,它就像一个魅力...

如果需要任何帮助随意问。