[Résolu]classement colonne par taille x y de bitmap

French support forum

Moderators: white, nsp, Stefan2

Post Reply
nova
Junior Member
Junior Member
Posts: 65
Joined: 2005-06-03, 16:57 UTC
Location: carros France

[Résolu]classement colonne par taille x y de bitmap

Post by *nova »

Bonjour,
Je dispose d'un répertoire contenant des centaines de bitmaps en diverse taille: 72x72, 64x64, 48x48 ... etc.

Je cherche à classer, à "isoler" rapidement uniquement les bitmaps dont la taille est de 48x48. La taille de chacun, sur disque, est bien sur différente selon le contenu du bitmap.

Existe-il un moyen de parvenir rapidement à cela ? Vous feriez comment ?

-Nova
Last edited by nova on 2007-09-21, 08:51 UTC, edited 1 time in total.
#162676 Personal Licence
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48083
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Oui, téléchargez le plugin ImgSize:
http://www.totalcmd.net/plugring/wdx_ImgSize.html

Avec ce plugin, vous pouvez faire une recherche pour les dimensions de l'image! C'est sur la page "Plugins" du dialogue de recherche.
Author of Total Commander
https://www.ghisler.com
User avatar
Vansumsen
Power Member
Power Member
Posts: 761
Joined: 2003-11-09, 08:16 UTC
Location: Belgique
Contact:

Post by *Vansumsen »

:arrow: nova
Pour classer les images suivant leur format :

1° Télécharger le module ImgSize.wdx ici : http://www.totalcmd.net/download.php?id=wdx_ImgSize
2° L'installer : Dans TC un double-clic sur le fichier archive «wdx_ImgSize_1.12.zip» suffit si vous répondez "oui" dans la boîte de dialogue qui s'ouvre.
3° Créer une colonne utilisateur avec la taille des images : Options >>> Configuration >>> Colonnes *Utilisateur* >>> Nouvelle
Dans la case Nom : Entrer «Taille_Images» ( Sans les «» )
Clic sur "Ajouter colonne"
Dans la nouvelle case "Légende" entrer «Taille image»
Au bout de la ligne un clic sur le bouton "+"
Dans la boîte qui s'ouvre : aller avec la souris sur "ImgSize" et clic sur "Largeur" (Width si pas traduit) sur la ligne s'ajoute automatiquement [=imgsize.Largeur]
Éditer cette ligne en ajoutant « x » à la fin
Clic sur le bouton "+", dans la boîte qui s'ouvre : aller avec la souris sur "ImgSize" et clic sur "Hauteur", sur la ligne s'ajoute automatiquement [=imgsize.Hauteur]
Clic sur le bouton "Appliquer" puis sur le bouton "Confirmer", retour à la première boîte et Clic sur "Confirmer" à nouveau.
4° Enfin... Ouvrir un répertoire avec des images... Aller sur la ligne du Menu >>> Affichage >>> Mode colonne persos. >>> Clic sur "Taille image"
5° Une nouvelle colonne apparaît avec la taille de chaque fichier... Un clic sur le titre de cette colonne pour les classer par taille...
6° Sélectionner les fichiers de la taille désirée...
7° Pour revenir à l'affichage normal : CTRL+F2
Ouistiti, #11943

L'important n'est pas de convaincre, mais de donner à réfléchir.
The important thing is not to convince, but to incite to think.

1,77245385090552...
nova
Junior Member
Junior Member
Posts: 65
Joined: 2005-06-03, 16:57 UTC
Location: carros France

Post by *nova »

Bonsoir et un grand merci!!

Que dire de plus si ce n'est que c'est exactement ce que j'attendais ?


:arrow: Vansumsen
Merci beaucoup pour ces explications vraiment très détaillées quand à l'installation du module...:wink:

-Nova
#162676 Personal Licence
Freddy
Junior Member
Junior Member
Posts: 80
Joined: 2009-03-21, 21:32 UTC

Post by *Freddy »

Bonsoir,

Je relance le sujet avec une demande un peu plus spécifique :
Est-il possible de créer une colonne permettant d'afficher la plus grande dimension d'une image (en pixels)... ?

Thanks,
Freddy
User avatar
nsp
Power Member
Power Member
Posts: 1805
Joined: 2005-12-04, 08:39 UTC
Location: Lyon (FRANCE)
Contact:

Post by *nsp »

Freddy wrote:Bonsoir,

Je relance le sujet avec une demande un peu plus spécifique :
Est-il possible de créer une colonne permettant d'afficher la plus grande dimension d'une image (en pixels)... ?

Thanks,
Freddy
Il existe un plugin wdx qui permet d'afficher largeur,hauteur, diagonale, aspect-ratio... voir ImgSize 1.12 ...
Mais je ne pense pas qu'il existe un moyen d'avoir la dimension maximale...
Freddy
Junior Member
Junior Member
Posts: 80
Joined: 2009-03-21, 21:32 UTC

Post by *Freddy »

nsp wrote:Il existe un plugin wdx qui permet d'afficher largeur,hauteur, diagonale, aspect-ratio... voir ImgSize 1.12
Oui, tout à fait, je l'ai déjà récupéré. Mais je me demandais s'il était possible de créer une commande ou un truc dans le genre qui permettrait d'afficher la dimension maxi.

Merci tout de même pour la réponse,
Freddy
User avatar
franck8244
Power Member
Power Member
Posts: 703
Joined: 2003-03-06, 17:37 UTC
Location: Geneva...

Post by *franck8244 »

Mais je me demandais s'il était possible de créer une commande ou un truc dans le genre qui permettrait d'afficher la dimension maxi.
Apparemment aucun module de type -info image- ne le permet (wdx4i, imgsize, images,...)

Je devrai pouvoir bricoler un module -spécifique- assez rapidement

Par spécifique j'entends -configurable- pour ce genre de chose (renvoi d'information d'autre plugin + traitement)
TC#88260 -
User avatar
nsp
Power Member
Power Member
Posts: 1805
Joined: 2005-12-04, 08:39 UTC
Location: Lyon (FRANCE)
Contact:

Post by *nsp »

franck8244 wrote:
8< --- coupe...coupe --- >8
Je devrai pouvoir bricoler un module -spécifique- assez rapidement

Par spécifique j'entends -configurable- pour ce genre de chose (renvoi d'information d'autre plugin + traitement)
Super....

Une bonne base est le plugin SuperWdx qui pourrait recevoir des fonction mathématiques et/ou de chaine de caractère et recherche/remplace avec ex.reg. (c'est ce que j'aurais aimé faire ;) si j'avais plus de temps...et si il y avait des paramètres dynamiques pour les champs)
User avatar
franck8244
Power Member
Power Member
Posts: 703
Joined: 2003-03-06, 17:37 UTC
Location: Geneva...

Post by *franck8244 »

Une bonne base est le plugin SuperWdx
J'ai déjà écrit (entre autre) un wcx WdxInfoPacker et une dll wdxProxy qui jouent tous les deux avec des wdx donc... ;)
et si il y avait des paramètres dynamiques pour les champs)
Pour des cas -fixe- comme celui ci, je pense qu'un fichier ini pourrait suffire
TC#88260 -
User avatar
nsp
Power Member
Power Member
Posts: 1805
Joined: 2005-12-04, 08:39 UTC
Location: Lyon (FRANCE)
Contact:

Post by *nsp »

franck8244 wrote:une dll wdxProxy qui jouent tous les deux avec des wdx donc... ;)

J'ai répondu dans la hâte et je n'avais pas vu que tu etais l'auteur de WdxInfoPacker. J'utilise SuperWdx dans TCBL mais je cherche à le remplacer. Est ce que wdxProxy pourrait être utilisé ???
User avatar
franck8244
Power Member
Power Member
Posts: 703
Joined: 2003-03-06, 17:37 UTC
Location: Geneva...

Post by *franck8244 »

Est ce que wdxProxy pourrait être utilisé ???
Je ne connais pas TCBL , je ne peux pas me prononcer pour l'instant...
A regarder une fois ce petit plugin fini (et mon wfx thumbsviewer aussi)
TC#88260 -
User avatar
franck8244
Power Member
Power Member
Posts: 703
Joined: 2003-03-06, 17:37 UTC
Location: Geneva...

Post by *franck8244 »

Alors, le -nouveau module- marche bien ;)
pour l'instant j'ai prévu (2variables uniquement):
*pour les nombres
>Min / Max
>test d'égalité
*pour les string
>test d'égalité
>concatenation

d'autres besoin?

J'ai déjà un prototype fonctionnel, j'ai posté un message sur le forum anglais
ici pour voir les besoins éventuels. si besoin, me contacter par mail
TC#88260 -
Post Reply