Text auf Bild mit C# schreiben

Dieses Schritt-für-Schritt-Tutorial erklärt, wie man Text auf ein PNG mit C# schreibt. Sie lernen, wie Sie Text auf ein Bild mit C# hinzufügen können, ohne die Schriftart im System zu installieren. Weitere Varianten im Code zur Anpassung des Rendering-Prozesses werden ebenfalls in diesem Artikel behandelt.

Schritte zum Hinzufügen von Text auf ein Bild mit C#

  1. Installieren Sie Aspose.Font for .NET von NuGet.org
  2. Importieren Sie die erforderlichen Namespaces
  3. Laden Sie die Lizenz, um Wasserzeichen zu vermeiden
  4. Definieren Sie die Schriftdatei und die Ausgabedatei
  5. Erstellen Sie FontDefinition mit Typ und Inhalt der TTF-Datei
  6. Laden Sie die Schrift als TtfFont mit Font.Open()
  7. Verwenden Sie DrawText(), um Text zu rendern
  8. Konvertieren Sie den Strom in eine Bitmap und speichern Sie ihn als PNG-Datei

Diese Schritte fassen den Prozess zum Zeichnen von Text auf einem Bild in C# zusammen. Starten Sie das Programm, indem Sie die Lizenz laden, die Schriftdatei und den Ausgabedateinamen angeben und die Schrift mit FontDefinition öffnen. Schließlich wird der Text im Strom gerendert, in eine Bitmap konvertiert und als Bild auf der Festplatte gespeichert.

Code zum Hinzufügen von Text auf ein Bild mit C#

Der obige Beispielcode zeigt den Prozess zum Hinzufügen von Text auf ein Bild mit C#. Die Methode DrawText hat mehrere Überladungen, die Text in eine Bitmap rendern und den Strom im PNG-Format zurückgeben.

Dieser Artikel hat uns gezeigt, wie man Text auf ein Bild zeichnet, ohne eine Schrift installieren zu müssen. Zum Konvertieren von TTF in SVG lesen Sie den Artikel TTF in SVG in C# konvertieren.

 Deutsch