Jako programátor možná budete potřebovat vykreslit text jako obrázky, např. PNG, JPG a GIF. Rychlost zpracování a kvalita převodu textu na obrázek však nejsou v různých dostupných řešeních na úrovni. Tento článek poskytuje bezplatnou, vysokorychlostní a vysoce kvalitní knihovnu C# pro převod textu na obrázek. Pojďme se tedy podívat, jak převést text na obrázek PNG, JPG nebo GIF programově v C#.
Knihovna C# pro převod textu na obrázek
Pro převod textu na obrázky PNG, JPEG nebo GIF použijeme Aspose.Words for .NET. Jedná se o výkonné API, které umožňuje vytvářet a manipulovat s dokumenty MS Word. Navíc vám umožňuje převádět MS Word a textové dokumenty do různých jiných formátů souborů.
Můžete si stáhnout DLL API nebo ji nainstalovat přímo z NuGet.
PM> Install-Package Aspose.Words
Jak převést text na obrázek v C#
Soubory TXT jsou nejjednodušším a nejsnadnějším způsobem ukládání prostého textu bez jakéhokoli formátování. Proto použijeme soubor TXT a jeho text převedeme na obrázky PNG, JPEG nebo GIF. Následují kroky pro převod textu na obrázek v C#.
- Načtěte textový soubor pomocí třídy Document.
- Projděte všechny stránky v dokumentu.
- Extrahujte každou stránku pomocí metody Document.ExtractPages().
- Uložte stránku jako PNG (nebo jiný formát obrázku) pomocí metody Document.Save().
Následující ukázka kódu ukazuje, jak převést text na obrázek v C#.
// Načíst textový soubor
Document doc = new Document("Input.txt");
// Procházejte každou stránku
for (int page = 0; page < doc.PageCount; page++)
{
// Extrahujte stránku
var extractedPage = doc.ExtractPages(page, 1);
// Uložit jako obrázek, např. PNG
extractedPage.Save($"Output_{page + 1}.png");
}
Zdarma převod textu na obrázek
Můžete získat bezplatnou dočasnou licenci pro převod textu na obrázek bez omezení hodnocení.
C# .NET Word Library
Můžete také prozkoumat další funkce, které nabízí moderní a výkonná knihovna C# Word pomocí dokumentace. Kromě toho můžete své dotazy bez obav zveřejňovat na našem fóru.
Závěr
V tomto článku jste se naučili, jak převést text na obrázek programově v C#. Můžete použít poskytnutou ukázku kódu a bez problémů převést text v souborech TXT na obrázky PNG, JPEG nebo GIF.