ATOUTFOX
COMMUNAUTÉ FRANCOPHONE DES PROFESSIONNELS FOXPRO
Visual FoxPro : le développement durable

Forum AtoutFox : Modifier un Jpeg en y ajoutant un logo dans un coin.   

Sujet

rss Flux RSS des derniers messages

Vous devez vous identifier pour pouvoir poser une question ou répondre.

ven. 01 juillet 2016, 18h00

JpG
France France

atoutfox.public.association

Modifier un Jpeg en y ajoutant un logo dans un coin.

Bonjour à tous,

Dans un logiciel sous Vfp9 SP2, les utilisateurs associent à un enregistrement une ou plusieurs images (des maisons, des immeubles etc ...)
Il m'a été demandé d'y ajouter systématiquement dans un coin un logo.
J'utilise habituellement "gpImage" et je pense que je pourrai faire ce qui est demandé.

Mon problème est "autre". Les images proviennent d'appareils photos ou d'ailleurs.
Le format initial peut être gigantesque ou tout petit... idem pour le logo à mettre dessus.

Un logo, par exemple de 100x60 si je le pose sur une photo qui fait 3600x 2400 va être ridiculeusement petit quand cette image sera resizée à l'écran. A l'inverse, si l'image initiale arrive avec un format 320x240,le logo va recouvrir une bonne partie de l'image.

Pensez-vous que la solution soit si la photo est "grande", de la resizer en une taille systématiquement 5 fois plus grande que le logo et à l'inverse, si d'origine elle n'est pas 5 fois plus grande que le logo, diminuer la taille du logo?
Puis poser logo sur photo et enregistrer.

Quelqu'un a-t-il une autre piste ? Ou connait-il un outil qui me permette de le faire automatiquement A PARTIR DE VFP ???

Question subsidiaire : Faut-il que j'utilise autre chose que gpImage qui date maintenant d'une dizaine d'années ?
Merci d'avance à tous ceux qui auront eu le courage de tout lire !

Bien cordialement,
Bon week-end à tous
JpG

Permalink : http://www.atoutfox.org/nntp.asp?ID=0000017717
20 088 messages dans le forum • Liste complète des messages

Publicité

Les pubs en cours :


www.atoutfox.org - Site de la Communauté Francophone des Professionnels FoxPro - v3.4.0 - © 2004-2024.
Cette page est générée par un composant COM+ développé en Visual FoxPro 9.0-SP2-HF3