Easycompressjpg - compresse les images jpeg

Soyez le premier à donner votre avis sur cette source.

Vue 10 858 fois - Téléchargée 936 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

ni69
Messages postés
1418
Date d'inscription
samedi 12 juin 2004
Statut
Membre
Dernière intervention
5 juillet 2010
9
Source mise à jour (voir les détails dans la partie "Historique de cette source")
ni69
Messages postés
1418
Date d'inscription
samedi 12 juin 2004
Statut
Membre
Dernière intervention
5 juillet 2010
9
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
cs_grandvizir
Messages postés
1237
Date d'inscription
samedi 8 novembre 2003
Statut
Membre
Dernière intervention
3 septembre 2006
12
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...
ni69
Messages postés
1418
Date d'inscription
samedi 12 juin 2004
Statut
Membre
Dernière intervention
5 juillet 2010
9
Voilà c'est fait ;)
cs_grandvizir
Messages postés
1237
Date d'inscription
samedi 8 novembre 2003
Statut
Membre
Dernière intervention
3 septembre 2006
12
C'est pas le tout, mais maintenant il faut le mettre à jour parce que j'ai vraiment envie de le compiler enfin une fois...

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.