Benutzer mit den meisten Antworten
Bild erstellen aus Bild + Variablen

Frage
-
Hallo
Ich möchte eine Art aufklber generieren. Der soll nicht gedruckt werden sondern als Image gespeichert werden. Aber das ist nicht mein Problem.
Der Aufkleber besteht aus einem Bild(QRCode) und daneben soll der Inhalt des QRCodes in verkürzter Form in Klarschrift stehen
Wie kann ich das zusammenfügen?
Da ich damit keine Erfahrung hab kann es auch sein das ich nur nach den falschen dingen Google ;) Mitr wäre also schon mit nem Suchbegriff geholfen.
Gruß
Julius Störrle
Antworten
-
Hallo,
ich gebe dir das Grundgerüst, da IntelliSense bei der Grafikverarbeitung die größte Hilfe ist.Dim bmp As New Bitmap(300, 100) 'Bild mit dem Maßen 300b*100h' Using g = Graphics.FromImage(bmp) 'Ein Grafikobjekt aus dem leeren Bild erzeugen' g.DrawImage(DeinQrCode, xPosition, yPosition) 'Ein Bild zeichnen' g.DrawString("Dein Klartext", New Font("Arial", 12), Brushes.Black, xPosition, yPosition) 'Einen Text zeichnen' End Using 'Alles gezeichnete liegt nun in bmp' bmp.Save("Dateipfad") 'Bild speichern'
Nachdem du einen Punkt (.) geschrieben hast, erhälst du eine Vorschauliste von IntelliSense. Diese zeigt dir jede Menge Methoden und Eigenschaften an, mit denen du alles Mögliche Zeichnen kannst.
Unter Verwenden von verwalteten Grafikklassen findest du außerdem eine Gesamtübersicht über alles, was verfügbar ist.
Tom Lambert - C# MVP
Bitte bewertet- und markiert Beiträge als Antwort. Danke.
Nützliche Links: .NET Quellcode | C# ↔ VB.NET Konverter
Ich: Webseite | Code Beispiele | Facebook | Twitter | Snippets- Als Antwort markiert Julius Störrle Freitag, 25. April 2014 17:20
Alle Antworten
-
Hallo,
ich gebe dir das Grundgerüst, da IntelliSense bei der Grafikverarbeitung die größte Hilfe ist.Dim bmp As New Bitmap(300, 100) 'Bild mit dem Maßen 300b*100h' Using g = Graphics.FromImage(bmp) 'Ein Grafikobjekt aus dem leeren Bild erzeugen' g.DrawImage(DeinQrCode, xPosition, yPosition) 'Ein Bild zeichnen' g.DrawString("Dein Klartext", New Font("Arial", 12), Brushes.Black, xPosition, yPosition) 'Einen Text zeichnen' End Using 'Alles gezeichnete liegt nun in bmp' bmp.Save("Dateipfad") 'Bild speichern'
Nachdem du einen Punkt (.) geschrieben hast, erhälst du eine Vorschauliste von IntelliSense. Diese zeigt dir jede Menge Methoden und Eigenschaften an, mit denen du alles Mögliche Zeichnen kannst.
Unter Verwenden von verwalteten Grafikklassen findest du außerdem eine Gesamtübersicht über alles, was verfügbar ist.
Tom Lambert - C# MVP
Bitte bewertet- und markiert Beiträge als Antwort. Danke.
Nützliche Links: .NET Quellcode | C# ↔ VB.NET Konverter
Ich: Webseite | Code Beispiele | Facebook | Twitter | Snippets- Als Antwort markiert Julius Störrle Freitag, 25. April 2014 17:20
-
Danke das hilft mir doch sehr weiter
Ich versteh nur nicht ganz was du mir damit sagen möchtest:
<quote>Nachdem du einen Punkt (.) geschrieben hast, erhälst du eine Vorschauliste von IntelliSense. Diese zeigt dir jede Menge Methoden und Eigenschaften an, mit denen du alles Mögliche Zeichnen kannst.</quote>
Gruß
Julius
Julius Störrle
-
Wenn du anfängst zu schreiben, schlägt dir Visual Studio einiges vor:
Diese Vorschauliste nennt sich IntelliSense. Diese taucht u.A: auf, wenn du einen Punkt eingibst (oder Strg+J drückst).
Über diese Liste kannst du selbst viele neue Dinge entdecken, neben den meisten Funktionen wird zusätzlich eine Beschreibung angezeigt.
Tom Lambert - C# MVP
Bitte bewertet- und markiert Beiträge als Antwort. Danke.
Nützliche Links: .NET Quellcode | C# ↔ VB.NET Konverter
Ich: Webseite | Code Beispiele | Facebook | Twitter | Snippets