2011-09-09 46 views
6

Xin chào Tôi đang làm một dự án mạng xã hội, nơi tôi có tùy chọn thêm/chỉnh sửa ảnh, Khi người dùng nhấp vào nút, hình ảnh sẽ được tải lên cơ sở dữ liệu và nó sẽ được cập nhật ... nhưng khi người dùng nhấp vào nút cây trồng nó sẽ mở trong một số cửa sổ popup hoặc phương thức và sau đó người dùng cắt hình ảnh đó sau đó nó sẽ lưu trong cơ sở dữ liệu thông qua ajax và php và sau đó hiển thị nó trên vị trí của mình.Làm thế nào để cắt một hình ảnh bằng cách sử dụng jquery ajax và php?

Có plugin jquery nào như thế này hay cần phải làm mã tùy chỉnh.

nếu mã tùy chỉnh thì cách tốt nhất là gì.

+1

hãy thử cách này: http://deepliquid.com/content/Jcrop.html –

+0

cảm ơn đã trả lời tôi đã thử cách này nhưng tôi không muốn như thế này. tôi muốn một cái gì đó như cắt xén hình ảnh hồ sơ facebook. –

+2

Noooooooooo! không phải là 'điều xã hội' khác –

Trả lời

0

Bạn luôn có thể sử dụng ' jCrop 'plugin (chỉ cần Google jCrop) và sử dụng imagik để xử lý thay đổi kích thước và cắt.

jCrop về cơ bản tập hợp tọa độ x và y và nhắm mục tiêu giá trị vào trường ẩn trong biểu mẫu. Vì vậy, khi bạn gửi biểu mẫu bạn chỉ có thể sử dụng phương pháp imagik cropImage để cắt ảnh bằng cách sử dụng các giá trị bài như:

'cropImage ($ width, $ chiều cao, $ x, $ y)'

Xin lỗi các trả lời là một chút mơ hồ.

0

Bạn có thể thử plugin này hoặc http://odyniec.net/projects/imgareaselect/

+0

Đây là hướng dẫn về cách sử dụng plugin này với PHP: http://www.webmotionuk.co.uk/php-jquery-image-upload-and-crop-v11/ (Tiết lộ: Tôi là tác giả của plugin imgAreaSelect) –

+0

oh wao .. Tôi cần phải nói, đây là một plugin tuyệt vời. :) – Sourabh

1

Thử công cụ Photoshop trực tuyến của tôi được xây dựng trong PHP GD và Javascript.

http://www.sajithmr.me/photoshop/

Ở đây bạn có thể cắt, thay đổi kích thước, xoay thêm hình ảnh watermark và thêm văn bản watermark

Tôi cũng công bố mã nguồn đầy đủ trong blog của tôi

Hy vọng nó giúp

Cảm ơn

Sajith

Các vấn đề liên quan