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#
- Instalirajte Aspose.Font for .NET s NuGet.org
- Uvezite potrebne namespace-ove
- Učitajte licencu kako biste izbjegli vodeni žig
- Definirajte font datoteku i izlaznu datoteku slike
- Stvorite FontDefinition određivanjem vrste i sadržaja TTF-a
- Učitajte font kao TtfFont pomoću Font.Open()
- Upotrijebite DrawText() za stvaranje toka teksta
- 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#.