1
A
回答
1
一種選擇是它的上傳後,裁剪圖片。在客戶端裁剪圖片可能會變得棘手。
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);
?>
,它就像一個魅力...
如果需要任何幫助隨意問。
相關問題
- 1. 阿賈克斯youtube上傳
- 2. 阿賈克斯
- 3. 阿賈克斯
- 4. 阿賈克斯
- 5. 阿賈克斯
- 6. 阿賈克斯
- 7. 阿賈克斯
- 8. 阿賈克斯
- 9. 問題與阿賈克斯上傳
- 10. 阿賈克斯上傳錯誤
- 11. 阿賈克斯上傳圖片
- 12. 阿賈克斯文件上傳
- 13. $。阿賈克斯()上的PhoneGap
- 14. $阿賈克斯(..)和REF
- 15. 阿賈克斯和的IsPostBack
- 16. 阿賈克斯,CSRF和DELETE
- 17. 阿賈克斯WordPress和wp_query
- 18. 在阿賈克斯
- 19. 在阿賈克斯
- 20. 與阿賈克斯
- 21. 阿賈克斯valueChangeListener
- 22. 在阿賈克斯
- 23. 從阿賈克斯
- 24. 阿賈克斯+ qtranslate
- 25. 阿賈克斯CalendarExtender
- 26. 阿賈克斯後
- 27. 阿賈克斯值
- 28. 做阿賈克斯
- 29. 阿賈克斯笨
- 30. 從阿賈克斯
如果你在上傳後裁剪,那麼我建議你使用ImageMagic API - http://www.imagemagick.org/script/api.php?ImageMagick=20p2n9nr9sr84mvgcouba6aeo4 – 2010-10-26 14:49:31