APPLET : REDIMENSIONNEMENT D'UNE IMAGE AVANT UPLOAD

Messages postés
215
Date d'inscription
dimanche 20 février 2005
Statut
Membre
Dernière intervention
10 mars 2014
- - Dernière réponse : cs_bobby68
Messages postés
1
Date d'inscription
samedi 25 septembre 2010
Statut
Membre
Dernière intervention
1 mai 2013
- 1 mai 2013 à 18:14
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/48551-applet-redimensionnement-d-une-image-avant-upload

cs_bobby68
Messages postés
1
Date d'inscription
samedi 25 septembre 2010
Statut
Membre
Dernière intervention
1 mai 2013
-
Bonjour,
Merci beaucoup pour ce programme, il fonctionne parfaitement.
J'aimerais savoir comment je peut récupérer $name_file2, le nom du fichier image chargé, dans le fichier merci.php.
Merci encore.
twinser
Messages postés
32
Date d'inscription
samedi 13 octobre 2007
Statut
Membre
Dernière intervention
26 janvier 2009
-
Un fichier JAR (ou ZIP) peut contenir des répertoires, si tu ouvres le fichier JAR, tu verra le répertoire "ImageResizer". Pour démarrer un applet, on est obligé de lui montré le fichier exécutable, d'où la ligne de commande. Le fichier JAR doit être mis au même endroit que la page HTML, sinon tu dois préciser la ligne entière "code=http://...".

Apparemment le code que j'ai déposé contient des bugs depuis une mise à jour de la plateforme Java. J'ai fait une correction pour un pote à qui j'avais fait une application dédiée. La solution la plus facile n'est pas dans mon applet mais dans l'HTML 5.
Matyouz
Messages postés
28
Date d'inscription
dimanche 27 mars 2005
Statut
Membre
Dernière intervention
27 juillet 2011
-
Salut ! Je connais php, flash et javascript ... malheureusement aucune de ces technos ne permet de redimmensionner une image avant son upload sur un serveur. Mon soucis ; c'est que je ne connais vraiment rien en java. Nada ... Je vois qu'une applet est appelée depuis le fichier html :



Comment fais t'on pour obtenir ce fichier "ImageResizerHTTP.class" ? Si j'ai bien compris ce fichier une fois obtenu par je ne sais quelle manipulation (compilation) est placé dans un repertoire "ImageResizer" qui doit lui même etre créé sur le repertoire racine du site (arretez moi si je me trompe).

Quid de ce fichier "ImageResizer.jar" ? Est celui que l'on trouve dans /dist/javadoc/ ? Dois t'on simplement le copier à la racine du site ?

Bref, j'aurais bien besoin d'un petit tutoriel (si ça interesse quelqu'un !)

Merci.
xaviernuma
Messages postés
14
Date d'inscription
dimanche 24 septembre 2006
Statut
Membre
Dernière intervention
28 novembre 2011
-
Bonjour Twinser,

C'est bien dommage que vous ne souhaitiez pas recompiler votre application... elle est fort utile... je n'ai pas trouvé d'application aussi simple a utiliser pour mon site Internet...

Malheureusement, je ne code pas en java... je ne saurais la mettre à jour... Si vous pouviez avoir envie d'y jeter œil, cela serait super.

Merci.
twinser
Messages postés
32
Date d'inscription
samedi 13 octobre 2007
Statut
Membre
Dernière intervention
26 janvier 2009
-
J'ai en effet eu le même problème que j'ai corrigé en passant de 1.5 à 1.6. Si je m'en souvient bien, j'ai mis à jours les bibliothèques apache (org.apache.commons.httpclient) et j'ai resigné mon applet (à partir du code source. Ce n'est qu'une supposition mais j'ai l'impression qu'ils ont renforcé la "sécurité" des applets en bridant un peu plus les connexion HTTP.
("Caused by: java.io.IOException: open HTTP connection").
Bref, ca se résoud sans trop de problème avec le code source et un Netbeans bien configuré. Mais comme j'ai fait cela y'a 2 ans, je n'ai pas la moindre envie de le recompilé. (Dsl).