Easycompressjpg - compresse les images jpeg

Soyez le premier à donner votre avis sur cette source.

Vue 10 975 fois - Téléchargée 1 010 fois


Description

Ce programme permet de "compresser" les images jpeg en réduisant leur qualité pour obtenir une image moins lourde, mais de qualité moins bonne aussi. Pour afficher l'aperçu des images et leurs tailles (avant/après compression), il suffit d'ouvrir les "Détails >>>"

ATTENTION : MISE A JOUR MAJEURE : NOUVELLE SOURCE
http://www.delphifr.com/codes/EASYCOMPRESSJPG-V4-COMPRESSION-AVANCEE-IMAGES-JPEG_47663.aspx

J'ai laissé cette ancienne version sur ce site car j'ai réécrit l'application en partant de la toute base (un projet delphi vide en fait), 2 ans plus tard (voir 3 quand j'y repense :p )
Autrement dit, il n'y a rien en commun au niveau du code par rapport à celle-ci, et s'il persiste quelques similarités au niveau du fonctionnement global, toutes les caractéristiques ont été grandement améliorées dans la nouvelle version. De plus, comme il y avait quelques commentaires de membres ici, j'ai préféré ne pas couper toutes les références déjà existantes et ainsi laisser l'accès à cette ancienne version.

Donc, si vous êtes intéressés par cette source, allez plutôt là :
http://www.delphifr.com/codes/EASYCOMPRESSJPG-V4-COMPRESSION-AVANCEE-IMAGES-JPEG_47663.aspx

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
1418
Date d'inscription
samedi 12 juin 2004
Statut
Membre
Dernière intervention
5 juillet 2010
13
Source mise à jour (voir les détails dans la partie "Historique de cette source")
Messages postés
1418
Date d'inscription
samedi 12 juin 2004
Statut
Membre
Dernière intervention
5 juillet 2010
13
Merci pour tes remarques :)

Pour la propostition 1, c'est ce que j'avais pensé faire au départ, mais à chaque fois que l'on

bougeait sur la trackbar d'une unité, ça mettait des plombes à recharger les grandes images,

donc j'ai préféré utiliser le principe du "Rafraichir"...
2 : OK pas de prob
3 : c'est ce que j'envisageais de faire
4 : c'est vrai ça serait pratique je vais y penser ;)
5 : dsl, mais je n'ai pas trouvé de meilleure organisation pour ma fenêtre... :(
6 : je vais arranger ça...
7 : le nom de la Form4 n'a pas trop d'intérêt, mais bon....

@+
Nico
Messages postés
1106
Date d'inscription
samedi 8 novembre 2003
Statut
Membre
Dernière intervention
3 septembre 2006
21
J'ai enfin pris le Zip, et j'aurais quelques gadgets à faire ajouter:

1) Rendre dynamique TrackBar_CompressionChange(...);
2) Form4.ImageOnClick := FermerLaFenêtre ;
3) Gérer un ImagesDuDossier.MultiSelect, car j'ai 2746 Jpg à coincer
4) Faire éventuellement une fonction de remplacement de fichier: on le charge en mémoire, on comprime le stream, on suppr le fichier, et on enregistre.
5) J'ai pas de chance sur le coup: je suis en 800 par 600.
6) Un petit drag-drop de entre 2 listes box serait sympa (cf. les démos de Delphi)
7) Tiens ? Form4 ? C'est un nom pas nommé ça...

Au final, c'est un prog sympa. Un mauvais coup n'empêche pas un bien...
Messages postés
1418
Date d'inscription
samedi 12 juin 2004
Statut
Membre
Dernière intervention
5 juillet 2010
13
Voilà c'est fait ;)
Messages postés
1106
Date d'inscription
samedi 8 novembre 2003
Statut
Membre
Dernière intervention
3 septembre 2006
21
C'est pas le tout, mais maintenant il faut le mettre à jour parce que j'ai vraiment envie de le compiler enfin une fois...
Afficher les 24 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.