2010-06-09 8 views
0

J'essaie de créer un système permettant à un utilisateur de sélectionner une image à partir de son propre ordinateur et de la recadrer à l'aide de l'outil jCrop de jQuery. Ma question est: est-ce que je peux montrer l'image que l'utilisateur a choisi de son système sans la télécharger sur un système, je ne veux pas vraiment faire deux uploads, à moins que je puisse faire le premier téléchargement en silence? Toute aide est la bienvenue.Transfert d'images et jCrop et codeigniter

Merci.

Répondre

0

AFAIK, ne pas utiliser JavaScript et HTML (4) pour le moment. Par exemple peut redimensionner des images avant le téléchargement (ne supporte pas le recadrage), mais je ne connais pas une implémentation Open Source d'un outil de recadrage dans Flash.

Il sera probablement possible en HTML 5.

Cependant, je ne vois pas comment vous auriez besoin de deux ajouts pour ce faire? N'est-ce pas 1. Télécharger 2. Montrer avec Cropper 3. Envoyer des informations de récolte au script PHP qui traite le fichier téléchargé?

2

Vous n'avez pas à télécharger deux fois. Il suffit de télécharger l'image à la première fois

Utilisez jCrop et envoyez les coordonnées de l'image miniature (x, y), la largeur et la hauteur.

Redimensionner l'image selon eux