PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → Hors-sujet → Rotation d'image
Rotation d'image
Débuté par jean-marie, 05 juil. 2007 16:44 - 3 réponses
Posté le 05 juillet 2007 - 16:44
bonjour,

je me heurte a un probleme.
j'ai fais beaucoup de recherches et Patrice Terrier m'a donné quelques pistes.

j'ai des images .jpg que je souhaite faire pivoter.
je veux ensuite enregistrer cette rotation dans le fichier lui-même et dans sa vignette.
je sais qu'il faut en passer par un Device Context et une API mais je ne sais pas laquelle.

toute aide, voire du code, sera la bienvenue.

cordialement
jean-marie
Posté le 05 juillet 2007 - 18:17
Pour les rotations "simples" vous pouvez utiliser l'API "StretchBlt"

http://users.belgacom.net/rgs/vb/Graphics,%20Flip,%20Mirror,%20and%20Rotate%20routines.txt

http://www.codeguru.com/cpp/g-m/gdi/comments.php/c3673/…

Et bien sûr il y aussi les API proposées par GDImage...
Posté le 06 juillet 2007 - 01:08
merci de l'info.
j'ai fait un pas de plus mais je ne suis pas encore au bout du chemin

bien cordialement
jean-marie
Posté le 06 juillet 2007 - 10:27
M.Terrier,

j'y ai travaillé hier soir.
l'api "StretchBlt" fait tourner une image mais ne la sauvegarde pas si j'ai bien compris.
en fait ce dont j'ai besoin c'est ce qui se cache derriere le "zSaveImageToFile" et "ZI_SetProperty" de votre projet Zoomplus.


je ne desespère pas de trouver !
cordialement

jean-marie