[VB.NET] Aggiungere una “filigrana” a un’immagine

Avete la necessità di aggiungere del testo a un’immagine (tecnicamente una “filigrana” o “watermark”)? Per esempio per un’immagine pubblicitaria…

image

Niente di più facile!

  1. Create un nuovo progetto
  2. aggiungete tre controlli: un PictureBox, un TextBox e un Button
  3. modificate la proprietà Image del controllo PictureBox per importare il vostro file contenente l’immagine
  4. inserite il codice seguente nel gestore dell’evento Click del pulsante:

Public Class Form1
    Private Sub Button1_Click(
                ByVal sender As System.Object,
                ByVal e As System.EventArgs) _
                Handles Button1.Click
        Dim NF As New Font("Impact", 36, FontStyle.Italic)
        Dim NB As New SolidBrush(
            Color.FromArgb(64, 192, 255, 255))
        NB.Color = Color.FromArgb(128, 0, 0, 0)
        PictureBox1.CreateGraphics.DrawString(
            TextBox1.Text, NF, NB, 10, 10)
    End Sub
End Class

Avviate il programma, scrivete qualcosa nella casella di testo e premete il pulsante: il gioco è fatto!

Download del progetto di esempio

Pubblicato il 25 ottobre 2010 su Novità. Aggiungi ai preferiti il collegamento . Lascia un commento.

Lascia un commento

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...

%d blogger cliccano Mi Piace per questo: