Imports System.Drawing.Imaging Imports System.Drawing Private Sub TextOnImage(ByVal OldImage As String, ByVal NewImage As String, ByVal Text As String, ByVal Format As ImageFormat, ByVal Font As Font, ByVal Color As Color, ByVal Position As Point) Dim TmpSize As System.Drawing.Size Dim Image As Image = System.Drawing.Image.FromFile(OldImage) Dim Brush As New SolidBrush(Color) 'Read Image Dimensions TmpSize.Height = Image.Height TmpSize.Width = Image.Width 'Create a new Bitmap Object Dim NewBitmap As New System.Drawing.Bitmap(Image, TmpSize) 'Create a new Graphic Object Dim Graphic As System.Drawing.Graphics = System.Drawing.Graphics.FromImage(NewBitmap) 'Draw String on Image Graphic.DrawString(Text, Font, Brush, Position) 'Save new Image NewBitmap.Save(NewImage, Format) Graphic.Dispose() NewBitmap.Dispose() End Sub
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.