begin process at 2008 09 06 18:19:26
1 237 857 membres
243 nouveaux aujourd'hui
14 314 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

AUTORESIZE V1.0. COMPRESSION D'IMAGES (BCP DE FORMATS) EN JPEG AVEC DE NOMBREUSES OPTIONS.


Information sur la source

Catégorie :Divers Source .NET ( DotNet ) Classé sous : compression, jpeg, image, bmp, dotnet Niveau : Initié Date de création : 30/05/2006 Vu / téléchargé: 7 953 / 455

Note :
7,6 / 10 - par 5 personnes
7,60 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (8)
Ajouter un commentaire et/ou une note

Description

AutoResize est la solution idéale pour la recompression de vos photos numériques.

Il suffit de choisir le dossier source (le logiciel gère bien sur les sous dossiers) ainsi que les options : la compression, la qualité, la résolution etc.

Et voila, un click plus tard tout est prêt :)

Il gère les formats : jpeg, bmp, gif, png, tif, tiff et vous recompresse le tout en jpeg.

Les sources sont en .net 2.0.

L'essayer c'est l'adopté car il est rapide (utilisation de threads), efficace (utilisation des algorithmes de visual studio) et très simple d'emploi.

Le code est commenté ce qui permettra à tout le monde de le comprendre. Pout toutes questions, n'hesitez pas à me contacter :)

Conclusion

C'est un petit projet pour mon école : http://www.supinfo-projects.com/fr/2006/autoresize/
Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

  • signaler à un administrateur
    Commentaire de Lutinore le 31/05/2006 03:33:08 administrateur CS

    C'est pas mal du tout mais ce serait beaucoup plus rapide si tu ne passais pas dans la méthode GetEncoderInfo pour chaque image.. trouve le codec JPEG et garde le une fois pour toute !!

    Je pense qu'un slider ce serait mieux qu'une liste déroulante, surtout que moi les jpg j'aime bien les sauvegarder en 80%. : )

  • signaler à un administrateur
    Commentaire de Overkill06 le 31/05/2006 09:29:53

    Tres bonne idee, la prochaine version sera encore plus otpimisée grâce à toi.

  • signaler à un administrateur
    Commentaire de badrbadr le 31/05/2006 23:58:49

    Salut,
    Je le trouve très bien ton programme. Etk, il est plus avancé que celui que j'ai posté.
    Je te conseille donc les améliorations suivantes :
    - Créer un filtre avancé (par exemple, toutes les images qui dépasse 100 octets ou encore qui ont + de 1000px en largeur, ...)
    - Lorsqu'on selectionne un dossier ou pire encore, un lecteur, ton programme parcours tous les dossiers filles pour lister les images. Cela conduit à un blocage de l'interface graphique. Tu peux mettre ca sur un thread.

    Finalement, c'est pas vraiment un conseil, c plus une question : tu utilises une fonction récursive pour compter et lister tes images. Dans le cas d'un trop gros nombre de dossiers, tu risques pas d'avoir un stack overflow? Je ne sais pas comment le C# gère les fonctions récursives mais en C, je sais que le prog peut planter.

    Ceci dit, bonne continuation

  • signaler à un administrateur
    Commentaire de Overkill06 le 01/06/2006 09:35:43

    Merci badrbadr, oui je m'en etais rendu compte pour la récursivité. J'essayerai de l'ameliorer avec un thread, et effectivement aussi, si tu as trop desous dossier, tu finis par un ContextSwitchDeadlock.
    Merci de ces commentaires contructifs.

  • signaler à un administrateur
    Commentaire de woot6768 le 20/06/2006 15:33:25

    Bonjour,
    Bonne source, utile si on possède beaucoup de photos.
    Compréhensible...
    9/10
    Woot

  • signaler à un administrateur
    Commentaire de Zeroc00l le 19/10/2006 00:05:47

    Hum je ne fais pas de C# mais je me pose une question.
    En C/C++ (et d'autres langages) il faut quand même pas mal d'appels récursifs pour qu'une exception "débordement de pile" soit levée.
    Or normalement, sur un pc "décent" la profondeur excède rarement les 15 dossiers ...
    Comment vous expliquez cela ?

  • signaler à un administrateur
    Commentaire de KHARPEDIEM le 31/12/2007 11:23:25

    J' ai bien télécharger le zip autoResize mais à présent comment conertir la photo ?
    J' attends vos réponses  KHARPEDIEM

  • signaler à un administrateur
    Commentaire de Lutinore le 31/12/2007 12:41:15 administrateur CS

    KHARPEDIEM, regarde ce message :

    http://www.csharpfr.com/infomsg_COMMENT-EXECUTER-FICHIERS-CODES-SOURCESS_1051659.aspx#5

Ajouter un commentaire

Pub



Appels d'offres

CalendriCode

Septembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
2930     

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

Boutique

Boutique de goodies CodeS-SourceS