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

ImageMagick : un outils très puissant de manipulation des images   



L'auteur

Francis Faure
France France
Membre Actif (personne physique)
# 0000000001
enregistré le 11/10/2004

http://www.wanagain.net
56 ans
Faure Francis
de la société Design Or Decline
Fiche personnelle


Note des membres
20/20
1 vote


Contributions > 09 - Automation

ImageMagick : un outils très puissant de manipulation des images
# 0000000319
ajouté le 15/05/2006 10:27:32 et modifié le 01/06/2006
consulté 9854 fois
Niveau débutant

Version(s) Foxpro :
VFP 9.0
VFP 8.0
VFP 7.0
VFP 6.0
VFP 5.0
VFP 3.0

Zoomer sur l'image
Description
ImageMagick est aussi disponible sous forme d'un COM+ utilisable par VFP.
C'est un outil très puissant de manipulation des images,
et il est gratuit...
http://www.imagemagick.org
Code source :
v_dir = Sys(5)+Sys(2003)+"\"

o = CreateObject("ImageMagickObject.MagickImage")

* créer un fichier bmp depuis dd.jpg
o.Convert(v_dir+"dd.jpg", v_dir+"dd1.bmp")

* céer un fichier bmp depuis dd.jpg avec redimensionnement 50%
o.Convert(v_dir+"dd.jpg""-resize""50%", v_dir+"dd2.bmp")

* céer un fichier bmp depuis dd.jpg avec - de contraste
o.Convert(v_dir+"dd.jpg""-contrast", v_dir+"dd3.bmp")

* céer un fichier bmp depuis dd.jpg avec + de contraste
o.Convert(v_dir+"dd.jpg""+contrast", v_dir+"dd4.bmp")

* céer un fichier bmp depuis dd.jpg avec 20% de luminosité en plus
o.Convert(v_dir+"dd.jpg""-modulate""120", v_dir+"dd5.bmp")

o = null

Fichier MHT :
Mettre en plein écran


Commentaires
Aucun commentaire enregistré ...

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