2009-12-01 3 views
0

Est-ce que quelqu'un sait comment placer une image dans la page Web, mais la position et le découpage (peut-être aussi le redimensionnement) sont interactifs par l'utilisateur?, J'en ai besoin pour ma page d'inscription et le redimensionnement de css et javascript, et ce n'est pas vraiment résoudre le problème. Si cela peut être fait par php, ce sera parfait! thx.position de l'image et écrêtage

Répondre

0

Voici un bref résumé:

  • Laissez la recherche de l'utilisateur et télécharger une photo .

  • Validez la photo est de type correct et les dimensions en utilisant les fonctions de l'image de PHP. Afficher l'utilisateur la photo dans le navigateur , avec un DIV divisible qu'ils peuvent redimensionner et déplacer. Ce est la zone de culture.

  • Quand ils cliquent sur « Suivant », vous transmettez la x,y,width,height de la DIV à le serveur soit par AJAX ou simplement comme des champs cachés sous une forme.

  • Encore une fois, utilisez les fonctions d'image PHP pour rogner l'image, puis redimensionnez-le.

  • Enregistrez-le dans un emplacement permanent.

Postez un commentaire pour des réponses spécifiques.

0

Peu importe ce dont vous aurez besoin d'utiliser JavaScript ou Flash pour maintenir l'intrinactivité pour un redimensionnement de votre image côté client.

Le didacticiel suivant vous montre comment utiliser AJAX et PHP simplifiés de jQuery pour télécharger une image dans un emplacement temporaire, la redimensionner et enregistrer la copie redimensionnée à l'endroit souhaité.

J'espère que ça aide!

http://www.webmotionuk.co.uk/jquery-image-upload-and-crop-for-php/