IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

ACCESS : Classe de manipulation des images

Date de publication : 18/03/08 , Date de mise à jour : 18/03/08

Par Thierry GASPERMENT (arkham46.developpez.com/)
 

Ce document a pour objectif de décrire les propriétés et fonctions de la classe ClImage.
La classe quant à elle a pour objectif de permettre à n'importe quel développeur de dessiner dans un contrôle image standard sans connaissance des API de dessin.

Attention : la classe clImage n'est plus maintenue.
Pour gérer les images avec gdi, utilisez la nouvelle classe clGdi32.
Introduction
I. Que peut-on peut faire avec cette classe?
II. Remarques préalables
II-A. Remarques
II-B. Compatibilité
II-C. Limitations
Les fonctions
III. Les fonctions de base
III-A. SetImgCtrl
III-B. Repaint
III-C. LoadFromFile
III-D. KeepImgData
III-E. RefreshImgData
III-F. DelImgData
IV. Les fonctions de modification de l'image
IV-A. ChangeColor
IV-B. FillColor
IV-C. ImgTransform
IV-D. ImgResize
V. Les fonctions de dessin
V-A. DrawPixel
V-B. DrawLine
V-C. DrawRectangle
V-D. DrawEllipse
V-E. DrawPolygon
V-F. DrawPolyBezier
V-G. DrawNewFont
V-H. DrawResetFont
V-I. DrawText
VI. Les fonctions pour gérer la liste d'images
VI-A. ImageListAdd
VI-B. ImageListExists
VI-C. ImageListDel
VI-D. PaintImage
VI-E. ImageListChangeColor
VI. Les fonctions pour gérer les régions
VI-A. AddEllipticRegion
VI-B. AddPolygonRegion
VI-C. AddRectangleRegion
VI-D. CombineRegion
VI-E. DelRegion
VI-F. DelAllRegions
VI-G. FrameRegion
VI-H. FillRegion
VI-I. GetMouseRegion
VI-J. RegionInRegion
VI-K. AddAutoRegion
VI-L. SetFormRegion
VI-M. ResetFormRegion
VI-N. GetRectangleRegionHeight
VI-O. GetRectangleRegionWidth
VIII. Autres fonctions relatives à l'image
VIII-A. SaveToBmp
VIII-B. SaveToJpg / SaveToGif/ SaveToPng / SaveToTif
VIII-C. SaveToEmf
VIII-D. GetTextLength
VIII-E. ImgToClipBoard
VIII-F. CaptureScreen
VIII-G. GetMousePixelColor
VIII-H. GetPixels
VIII-I. SetPixels
VIII-J. SetXPTheme
VIII-K. SetDoubleBufferXP
IX. Les fonctions pour le formulaire
IX-A. DragForm
IX-B. FormPos
IX-C. FormSizeAble
IX-D. RedimCtrlInitialize
IX-E. RedimCtrl
X. Les fonctions de conversion
X-A. CtrlToFormX et CtrlToFormY
X-B. ImgToFormX et ImgToFormY
X-C. ImgToCtrlX et ImgToCtrlY
X-D. CtrlToImgX et CtrlToImgY
X-E. CtrlToImgArray
X-F. ImgToCtrlArray
X-G. TwipsToPixelX et TwipsToPixelY
X-H. PixelToTwipsX et PixelToTwipsY
X-I. TwipsToCm
X-J. CmToTwips
XI. Les autres fonctions utiles
XI-A. SetHandCursor
XI-B. ResetCursor
XI-C. Split97
XI-D. fMax
XI-E. fMin
XI-F. DialogColor
XI-G. LongToRGB
XI-H. ColorBrightness
XI-I. RGBtoHLS
XI-J. HLStoRGB
XI-K. FontSizeToHeight
Les propriétés et paramètres
XII. Les propriétés
XII-A. FormWidthInit et FormHeightInit
XII-B. ImgForm
XII-C. ApplicationPath
XII-D. ImgX1,ImgY1,ImgX2,ImgY2
XII-E. ImgOrigCoord
XII-F. FormCoord
XII-G. ImgWidth et ImgHeight
XII-H. ImgCtrlWidth et ImgCtrlHeight
XII-I. CtrlTranspColor
XII-J. Antialiase
XIII. Valeurs des paramètres.
Autres explications
XIV. Les différents systèmes de coordonnées
XV. C'est quoi GDI / GDI+ ??
Conclusion et téléchargements
XVI. Conclusion
XVII. Les téléchargements


Valid XHTML 1.1!Valid CSS!

Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © Thierry GASPERMENT. Aucune reproduction, même partielle, ne peut être faite de ce site ni de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.