Willkommen bei dotnet-snippets.de! Snippet hinzufügen Login Registrieren
Snippets in der Datenbank: 1562 | Anzahl registrierter User: 1893 | Besucher online: 58
Hauptmenü
Home
Top Ten
Zufälliger Snippet
FAQs
.NET Community
dotnet-forum.de
dotnet-kicks.de
Social

RSS Feeds
Rss Alle Snippets
Rss C#
Rss VB.NET
Rss C++
Rss ASP.NET
Partner
Member of Microsoft Community Leader/Insider Program (CLIP)

Emailadresse als Grafik anzeigen


Autor: Jan Welker
Sprache: ASP.net
Bewertung: 9
(1 Bewertung)
Anzahl der Aufrufe: 7591
  
Kick it on dotnet-kicks.de  

Beschreibung:

So kann verhindert werden, das Spambots die Emailadresse finden können.

Abgelegt unter: Spambots, spam, Emailadresse.



ASP.NET
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
using System.Drawing;
using System.IO;

protected void Page_Load(object sender, EventArgs e)
{
	System.Drawing.Image Image = ZeichneGrafik("info@domain.de");
	FileStream fs = new FileStream(Server.MapPath("/WebSite1") + @"\EmailImage.bmp", FileMode.Create);
	Image.Save(fs, System.Drawing.Imaging.ImageFormat.Bmp);
	fs.Close();
	Image1.ImageUrl = Server.MapPath("/WebSite1") + @"\EmailImage.bmp";
}

private System.Drawing.Image ZeichneGrafik(string Emailadresse)
{
	int Breite = 200;
	int Höhe = 15;
	Bitmap bmp = new Bitmap(Breite, Höhe);
	Graphics g = Graphics.FromImage(bmp);
	g.FillRectangle(Brushes.White, 0, 0, Breite, Höhe);
	g.DrawString(Emailadresse, new Font("Verdana", 10), new SolidBrush(Color.Black), 0, 0);
	return bmp;
}
Sie haben Fragen zu diesem Snippet oder brauchen Hilfe bei der .NET Entwicklung?
Freundliche und kompetente Entwickler helfen Ihnen gern weiter im Forum für .NET Entwicklung.



Kommentare:
(Zum Schreiben von Kommentaren bitte anmelden.)



Diese Snippets könnten für Sie interessant sein:

schlecht sehr gut
1 2 3 4 5 6 7 8 9 10
Nur angemeldete User können Snippets bewerten.