Rašyti tekstą ant vaizdo naudojant C#

Ši nuosekli pamoka paaiškina, kaip rašyti tekstą ant PNG naudojant C#. Išmoksite pridėti tekstą ant vaizdo naudojant C# neįdiegę šrifto sistemoje. Kode taip pat bus aptariamos kitos variacijos, kad būtų galima pritaikyti atvaizdavimo procesą.

Veiksmai pridedant tekstą ant vaizdo naudojant C#

  1. Įdiekite Aspose.Font for .NET iš NuGet.org
  2. Importuokite reikalingas vardų sritis
  3. Įkelkite licenciją, kad išvengtumėte vandens ženklo
  4. Nurodykite šrifto failą ir išvesties vaizdo failą
  5. Sukurkite FontDefinition nustatydami tipą ir TTF turinį
  6. Įkelkite šriftą kaip TtfFont naudodami Font.Open()
  7. Naudokite DrawText() teksto srautui sukurti
  8. Konvertuokite srautą į Bitmap ir išsaugokite kaip PNG

Šie veiksmai apibendrina teksto piešimo ant vaizdo C# procesą. Programą pradėkite įkeldami licenciją, nurodydami šrifto failą ir išvesties failą bei atidarę tikslinį šriftą naudodami FontDefinition. Galiausiai tekstas sugeneruojamas į srautą, konvertuojamas į Bitmap ir išsaugomas kaip vaizdas diske.

Kodas tekstui ant vaizdo pridėti naudojant C#

Pirmiau pateiktas pavyzdinis kodas parodo procesą, kaip pridėti tekstą ant vaizdo naudojant C#. Metodas DrawText turi kelias perkrovas, kurios generuoja tekstą Bitmap ir grąžina srautą PNG formatu.

Šis straipsnis parodė, kaip piešti tekstą ant vaizdo be šrifto įdiegimo poreikio. Norėdami konvertuoti TTF į SVG, žiūrėkite straipsnį Konvertuoti TTF į SVG C# kalba.

 Latviski