Feedback

VB - Text auf Bild zeichnen

Veröffentlicht von am 26.06.2006
(3 Bewertungen)
Mit dieser Funktion kann man einen Text auf ein Bild zeichnen wobei man zusätzlich noch Farbe, Schriftart und Position bestimmen kann.
GFU-Schulungen  [Anzeige]

Visual Studio Team Foundation Server 2017/2015 (TFS) für Entwickler - Kompakt

Nach Teilnahme an dieser Schulung kennen Sie alle wesentlichen Funktionen des TFS für Entwickler. Sie setzen Software-Entwicklung mit dem Visual Studio Team Foundation Server erfolgreich um.

Angular mit ASP.NET Core für .NET-Entwickler

.NET ist Ihnen vertraut, als Entwickler verfügen Sie über einschlägige Kenntnisse. In diesem Kurs lernen Sie nun, Angular in .NET-Umgebungen einzusetzen. Sie verstehen das Konzept von Angular und integrieren das clientseitige JS-Framework sicher in.NET-Anwendungen.

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)

    'Größe auslesen
    TmpSize.Height = Image.Height
    TmpSize.Width = Image.Width

    'Neue Bitmap erstellen
    Dim NewBitmap As New System.Drawing.Bitmap(Image, TmpSize)

    'Neue Grafik erstellen anhand der Bitmap
    Dim Graphic As System.Drawing.Graphics = System.Drawing.Graphics.FromImage(NewBitmap)

    'String auf Bild zeichnen
    Graphic.DrawString(Text, Font, Brush, Position)

    'Neues Bild speichern
    NewBitmap.Save(NewImage, Format)

    'Ressourcen freigeben
    Graphic.Dispose()
    NewBitmap.Dispose()
End Sub
Abgelegt unter Text, String, Grafik, Bild, Zeichnen.

Kommentare zum Snippet

 

Logge dich ein, um hier zu kommentieren!