
在各种情况下,您必须将文本转换为只读格式,例如图像或 PDF。在 上一篇文章 中,我们介绍了如何将 TXT 文件中的文本转换为 PDF。对于从 .NET 应用程序中的文本到图像的转换,本文展示了如何在 C# .NET 中以编程方式将文本转换为 PNG、JPEG 或 GIF 图像。
在 C# 中将文本转换为 PNG、JPEG 或 GIF 图像 - .NET API
要将文本转换为 PNG、JPEG 或 GIF 图像,我们将使用 Aspose.Words for .NET。它是一个强大的 API,允许您创建和操作 MS Word 文档。此外,它还允许您将 MS Word 和文本文档转换为各种其他文件格式。您可以下载 API 的 DLL 或直接从 NuGet 安装它。
PM> Install-Package Aspose.Words
在 C# 中将文本 (TXT) 转换为图像
TXT 文件是存储没有任何格式的纯文本的最简单和最简单的方法。因此,我们将使用 TXT 文件并将其文本转换为 PNG、JPEG 或 GIF 图像。以下是在 C# 中将文本转换为图像的步骤。
- 使用 Document 类加载文本文件。
- 循环浏览文档中的所有页面。
- 使用 Document.ExtractPages() 方法提取每个页面。
- 使用 Document.Save() 方法将页面保存为 PNG(或其他图像格式)。
以下代码示例展示了如何在 C# 中将文本转换为图像。
// 加载文本文件
Document doc = new Document("Input.txt");
// 循环浏览每一页
for (int page = 0; page < doc.PageCount; page++)
{
// 提取页面
var extractedPage = doc.ExtractPages(page, 1);
// 另存为图像,例如 PNG
extractedPage.Save($"Output_{page + 1}.png");
}
获取免费 API 许可证
您可以获得临时许可证 以便在没有评估限制的情况下使用 Aspose.Words for .NET。
结论
在本文中,您学习了如何在 C# 中以编程方式将文本转换为图像。您可以使用提供的代码示例并将 TXT 文件中的文本无缝转换为 PNG、JPEG 或 GIF 图像。此外,您可以使用 documentation 探索 Aspose.Words for .NET 提供的其他功能。此外,您可以在我们的 论坛 上发布您的问题。