Skriv text på bild med C#

Denna steg-för-steg-guide förklarar hur man skriver text på en PNG med C#. Du lär dig att lägga till text på en bild med C# utan att installera typsnittet på systemet. Andra variationer i koden för att anpassa renderingsprocessen kommer också att diskuteras i denna artikel.

Steg för att lägga till text på bild med C#

  1. Installera Aspose.Font for .NET från NuGet.org
  2. Importera de nödvändiga namnområdena
  3. Ladda licensen för att undvika vattenstämpel
  4. Definiera typsnittsfilen och utdatafilen för bilden
  5. Skapa FontDefinition genom att ställa in typ och TTF-innehåll
  6. Ladda typsnittet som TtfFont med Font.Open()
  7. Använd DrawText() för att skapa en textström
  8. Konvertera strömmen till Bitmap och spara den som PNG

Dessa steg sammanfattar processen att rita text på en bild i C#. Starta programmet genom att ladda licensen, specificera typsnittsfilen och utdatafilen och öppna det valda typsnittet med FontDefinition. Slutligen renderas texten till en ström, konverteras till en bitmap och sparas som en bild på disken.

Kod för att lägga till text på bild med C#

Exempelkoden ovan visar processen att lägga till text på en bild med C#. Metoden DrawText har flera överlagringar som renderar text till en bitmap och returnerar strömmen i PNG-format.

Denna artikel lärde oss hur man ritar text på en bild utan att behöva installera typsnitt. För att konvertera TTF till SVG, se artikeln Konvertera TTF till SVG i C#.

 Svenska