REDIMENSIONNER UNE IMAGE PAR DRAG/DROP GLISSEZ/DEPLACEZ

cs_leris
Messages postés
419
Date d'inscription
dimanche 31 août 2003
Statut
Membre
Dernière intervention
19 avril 2010
- 1 sept. 2003 à 09:26
attarte
Messages postés
21
Date d'inscription
mardi 9 mars 2004
Statut
Membre
Dernière intervention
8 mars 2014
- 10 oct. 2004 à 11:49
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/16348-redimensionner-une-image-par-drag-drop-glissez-deplacez

attarte
Messages postés
21
Date d'inscription
mardi 9 mars 2004
Statut
Membre
Dernière intervention
8 mars 2014

10 oct. 2004 à 11:49
OK, nickel ! Je suis en train de rajouter la possibilité d'afficher la taille dans deux champs d'un formulaire afin de l'enregistrer dans une table d'une base access...
merci !
memiks
Messages postés
19
Date d'inscription
mardi 30 avril 2002
Statut
Membre
Dernière intervention
12 février 2004

9 oct. 2004 à 19:19
pour afficher la taille de l'image il suffit de modifier la fonction drop :
on change contenu par :

contenu = '';
contenu += 'width='+ imwidth +'px height='+ imheight;

Voila.

pour garder le ratio il suffit de faire un coefficient à la fin de la fonction start :

coeff = imheight / (imwidth * 1.0);

puis on modifit la fonction drop et plus particuliérement contenu :

contenu = '';
contenu += 'width='+ imwidth +'px height='+ imwidth*coeff;

Voila !! @++ Mémîks
attarte
Messages postés
21
Date d'inscription
mardi 9 mars 2004
Statut
Membre
Dernière intervention
8 mars 2014

9 oct. 2004 à 18:06
Le code fonctionne très bien... serai-il possible de récupérer les dimensions de l'image après modification ?
en les écrivant sous l'image par exemple ?
merci
cs_leris
Messages postés
419
Date d'inscription
dimanche 31 août 2003
Statut
Membre
Dernière intervention
19 avril 2010
1
1 sept. 2003 à 09:26
bonjour,
est-t'il possible de conserver le ratio de l'image en l'agrandissant ?
ce serait assez genial .
merci.