在各種情況下,您必須將文本轉換為只讀格式,例如圖像或 PDF。在 上一篇文章 中,我們介紹瞭如何將 TXT 文件中的文本轉換為 PDF。對於從 .NET 應用程序中的文本到圖像的轉換,本文介紹瞭如何在 C# .NET 中以編程方式將文本轉換為 PNG、JPEG 或 GIF 圖像。
在 C# - .NET API 中將文本轉換為 PNG、JPEG 或 GIF 圖像
要將文本轉換為 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 圖像。此外,您可以使用 文檔 探索 Aspose.Words for .NET 提供的其他功能。此外,您可以在我們的 論壇 上發布您的問題。