Pisanje teksta na sliku pomoću C#

Ovaj vodič korak po korak objašnjava kako pisati tekst na PNG pomoću C#. Naučit ćete kako dodati tekst na sliku pomoću C# bez instalacije fonta na sustav. U ovom će se članku također raspraviti druge varijacije u kodu za prilagodbu procesa renderiranja.

Koraci za dodavanje teksta na sliku pomoću C#

  1. Instalirajte Aspose.Font for .NET s NuGet.org
  2. Uvezite potrebne namespace-ove
  3. Učitajte licencu kako biste izbjegli vodeni žig
  4. Definirajte font datoteku i izlaznu datoteku slike
  5. Stvorite FontDefinition određivanjem vrste i sadržaja TTF-a
  6. Učitajte font kao TtfFont pomoću Font.Open()
  7. Upotrijebite DrawText() za stvaranje toka teksta
  8. Pretvorite tok u Bitmap i spremite ga kao PNG

Ovi koraci sažimaju proces crtanja teksta na sliku u C#. Započnite program učitavanjem licence, određivanjem fonta i izlazne datoteke te otvaranjem ciljanog fonta pomoću FontDefinition. Na kraju se tekst renderira u tok, pretvara u bitmapu i sprema kao slika na disk.

Kod za dodavanje teksta na sliku pomoću C#

Gornji primjer koda prikazuje proces dodavanja teksta na sliku pomoću C#. Metoda DrawText ima više overloadova koji renderiraju tekst u Bitmap i vraćaju tok u PNG formatu.

Ovaj članak nas je naučio kako crtati tekst na slici bez potrebe za instalacijom fonta. Za pretvaranje TTF-a u SVG pogledajte članak Pretvori TTF u SVG u C#.

 Hrvatski