OVH Cloud OVH Cloud

Redimensionner des fichiers images

5 réponses
Avatar
gdca
Bonjour à Tous.
Existe-t-il une boite d'outils permettant, par du code VBA, de réaliser le
redimensionnement de fichiers images existants (jpg et/ou tiff) ? Le but
serait de pouvoir réaliser, dans une base Access, un catalogue de vignettes
de tailles réduites, permettant de visualiser des catalogues d'images ou de
photos collectionnées par cette base. Si vous avez des informations à ce
propos, et si vous voulez bien les communiquer, merci d'avance.

5 réponses

Avatar
Papy Bernard
Slt,
De "gdca"

Bonjour à Tous.
Existe-t-il une boite d'outils permettant, par du code VBA, de réaliser le
redimensionnement de fichiers images existants (jpg et/ou tiff) ? Le but
serait de pouvoir réaliser, dans une base Access, un catalogue de
vignettes

de tailles réduites, permettant de visualiser des catalogues d'images ou
de

photos collectionnées par cette base. Si vous avez des informations à ce
propos, et si vous voulez bien les communiquer, merci d'avance.


Plutôt que de passer du temps à pisser de la ligne, il est préférable
d'utiliser, non sans précautions, un programme de traitement d'images.
Irfanview, Xnview, AcdSee, PaintShop, and son on ... savent faire ce que tu
veux faire.
Il est bon de se livrer à des esais avant de lancer les scripts.

Par ailleurs, Access est un SGBD, pas un programme de traitement d'images.
Ne demande pas non plus à un tel programme de dire : "Papa, Maman".

--
A+
Papy Bernard (RTCien malgré lui)

Avatar
gdca
Merci, Papy Bernard, de ton commentaire.

J'imagine, que dans le même esprit, plutôt que de passer du temps à pisser
de la ligne, je ferais mieux de trouver une application qui réalise déjà ce
que je veux faire. L'informatique est sûrement un monde merveilleux où tout
a déjà été pensé, et écrit, au moins par Billy the Great, certainement ;)
Mais bon, il se trouve que je m'obstine parfois à contruire des applications
originales, original que je suis.
Il se trouve que le projet sur lequel je travaille est un référencement de
données multiples à propos de stocks et d'articles industriels, et que grâce
aux appareils numériques, les photos de ces articles apparaissent
progressivement sur les disques en plus de leurs caractéristiques techniques
alphanumériques.
Je pense qu'une base de données est un bon support pour enregistrer et
collectionner de nombreuses références d'articles en très grand nombre,
n'est-ce pas, Papy ?
Actuellement, j'illustre ces articles, dans chaque fiche détail (formulaire
Access) par les photos (selon la taille réelle native de la photo existant
sur le disque), dans un contrôle image, et tout se passe bien. Mais lorsque
l'image est volumineuse, un temps de chargement est nécessaire et ralentit
le parcours des fiches.
D'où l'idée qui m'est venu de pouvoir redimensionner des images pour en
faire des vignettes plus rapides à charger, et que générerait le code de la
base Access dans un dossier qui lui serait propre.
Bien sûr, je peux demander à une autre application (de type photo) de le
faire. Mais je préfèrerais pouvoir le réaliser directement dans
l'application, ce qui serait plus facile pour les utilisateurs.
Je me permets de signaler qu'en PHP, une librairie et des fonctions de base
permettent de réaliser ce type de traitement dans le code, et cela ne me
parait pas si farfelu que de vouloir crier 'papa, maman'. (Oui, papy, je
pourrais recoder la totalité de mon application en PHP, mais j'aimerais
mieux rester dans le joli monde Microsoft Office, si possible ;)
Au plaisir de vous lire

gdca
Grand Dadais Codant Access (ou soumis à cette tentation, tout au moins, ;)



"Papy Bernard" a écrit dans le message de
news:
Slt,
De "gdca"

Bonjour à Tous.
Existe-t-il une boite d'outils permettant, par du code VBA, de réaliser
le


redimensionnement de fichiers images existants (jpg et/ou tiff) ? Le but
serait de pouvoir réaliser, dans une base Access, un catalogue de
vignettes

de tailles réduites, permettant de visualiser des catalogues d'images ou
de

photos collectionnées par cette base. Si vous avez des informations à ce
propos, et si vous voulez bien les communiquer, merci d'avance.


Plutôt que de passer du temps à pisser de la ligne, il est préférable
d'utiliser, non sans précautions, un programme de traitement d'images.
Irfanview, Xnview, AcdSee, PaintShop, and son on ... savent faire ce que
tu

veux faire.
Il est bon de se livrer à des esais avant de lancer les scripts.

Par ailleurs, Access est un SGBD, pas un programme de traitement d'images.
Ne demande pas non plus à un tel programme de dire : "Papa, Maman".

--
A+
Papy Bernard (RTCien malgré lui)






Avatar
Papy Bernard
Slt,

De "gdca"

J'imagine, que dans le même esprit, plutôt que de passer du temps à pisser
de la ligne, je ferais mieux de trouver une application qui réalise déjà
ce

que je veux faire. L'informatique est sûrement un monde merveilleux où
tout

a déjà été pensé, et écrit, au moins par Billy the Great, certainement ;)


Pourquoi réinventer la roue ? Les progammes indiqués autorisent les batches.
Cela prendre moins de temps. Des vignettes pour l'information sommaire
affichée, des images plus grandes pour la fiche produit qu'on imprime.

Mais bon, il se trouve que je m'obstine parfois à contruire des
applications

originales, original que je suis.


Ce n'est pas moi qui te dénierai le droit à l'originalité. Cependant la
prodcutivité impose pparfios des méthodes.

Il se trouve que le projet sur lequel je travaille est un référencement de
données multiples à propos de stocks et d'articles industriels, et que
grâce

aux appareils numériques, les photos de ces articles apparaissent
progressivement sur les disques en plus de leurs caractéristiques
techniques

alphanumériques.
Je pense qu'une base de données est un bon support pour enregistrer et
collectionner de nombreuses références d'articles en très grand nombre,
n'est-ce pas, Papy ?
Actuellement, j'illustre ces articles, dans chaque fiche détail
(formulaire

Access) par les photos (selon la taille réelle native de la photo existant
sur le disque), dans un contrôle image, et tout se passe bien. Mais
lorsque

l'image est volumineuse, un temps de chargement est nécessaire et ralentit
le parcours des fiches.


ll y a peut-être lieu de revoir de quoi est faite une image, son contenu et
son poids, sa destination. Affichage ou impression ? Si le sujet ne t'est
pas trop familier, tu le dis.

D'où l'idée qui m'est venu de pouvoir redimensionner des images pour en
faire des vignettes plus rapides à charger, et que générerait le code de
la

base Access dans un dossier qui lui serait propre.
Bien sûr, je peux demander à une autre application (de type photo) de le
faire. Mais je préfèrerais pouvoir le réaliser directement dans
l'application, ce qui serait plus facile pour les utilisateurs.


Une application doit être transparente pour les utilisateurs. Une question ,
une réponse.

Je me permets de signaler qu'en PHP, une librairie et des fonctions de
base

permettent de réaliser ce type de traitement dans le code, et cela ne me
parait pas si farfelu que de vouloir crier 'papa, maman'. (Oui, papy, je
pourrais recoder la totalité de mon application en PHP, mais j'aimerais
mieux rester dans le joli monde Microsoft Office, si possible ;)


Je voulais simplement dire qu'il fallait rester simple. Ce n'est pas parce
que TOUT, ou presque, est possible, qu'il faut sacrifier à ces possibilités.
Je pense, si tu navigues de temps en temps sur les NG's de Word ou d'Excel,
que tu as pu constaté que ce ne sont pas les demandes pour le moins
farfelues dans le genre *fioriture* qui manquent sans apporter une
quelconque amélioration de la productivité.


--
A+
Papy Bernard (RTCien malgré lui)

Avatar
3stone
Salut,

"gdca"
| Existe-t-il une boite d'outils permettant, par du code VBA, de réaliser le
| redimensionnement de fichiers images existants (jpg et/ou tiff) ? Le but
| serait de pouvoir réaliser, dans une base Access, un catalogue de vignettes
| de tailles réduites, permettant de visualiser des catalogues d'images ou de
| photos collectionnées par cette base. Si vous avez des informations à ce
| propos, et si vous voulez bien les communiquer, merci d'avance.


Pas compris ce que tu veux faire exactement, mais...
tu peux regarder ceci :
http://www.lebans.com/zoominout.htm

également ceci:
http://www.self-access.com/access/grenier/acRedir.php?id


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw
Avatar
gdca
Merci pour l'info sur le site lebans.com, qui est une mine de
renseignements.
A propos du grenier, je traitais déjà les images de cette manière.

Merci bien


"3stone" a écrit dans le message de
news:
Salut,

"gdca"
| Existe-t-il une boite d'outils permettant, par du code VBA, de réaliser
le

| redimensionnement de fichiers images existants (jpg et/ou tiff) ? Le but
| serait de pouvoir réaliser, dans une base Access, un catalogue de
vignettes

| de tailles réduites, permettant de visualiser des catalogues d'images ou
de

| photos collectionnées par cette base. Si vous avez des informations à ce
| propos, et si vous voulez bien les communiquer, merci d'avance.


Pas compris ce que tu veux faire exactement, mais...
tu peux regarder ceci :
http://www.lebans.com/zoominout.htm

également ceci:
http://www.self-access.com/access/grenier/acRedir.php?id


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw