我们将在本文中讨论用 C#** 将 Word 文档转换为 Text 的分步过程。本指南将使用最好的文档转换器 API 之一来执行文档转换。此外,它还提供了配置所需库的说明,并向您展示了 C# Word to Text converter 应用程序的实现。此外,这些指令与平台无关,可用于任何广泛使用的操作系统,如 Windows、Linux 和 macOS。
在 C# 中将 Word 文档转换为文本的步骤
- 从 .NET 应用程序中的 NuGet 包管理器安装 GroupDocs.Conversion for .NET 包以将 Word 文档转换为文本
- 添加对 GroupDocs.Conversion 命名空间的引用以开发 Word 到文本的转换功能
- 实例化 Converter 类以加载输入 Word 文件
- 初始化 WordProcessingConvertOptions 类以定义输出文本文件的转换选项
- 最后,调用从 Word 生成文本的 Convert 方法并将其存储在磁盘上
在上述步骤中,您可以使用 C#* 功能通过使用几个 API 调用轻松创建 *convert Word to Text。在配置包和导入必要的命名空间之后,Converter 类允许您加载 Word 文件以转换为所需的格式。 WordProcessingConvertOptions 类使您能够自定义转换后的文本文件,并且您可以通过调用 Convert 方法将输出文件保存到磁盘。
在 C# 中将 Word 文档转换为文本的代码
using System; | |
using GroupDocs.Conversion.Options.Convert; | |
namespace ConvertWordDocumentToTextInCSharp | |
{ | |
class Program | |
{ | |
public static void Main(string[] args) // Main function to convert Word document to Text using C# | |
{ | |
// Remove the watermark in output Text document by adding license | |
string licensePath = "GroupDocs.Conversion.lic"; | |
GroupDocs.Conversion.License lic = new GroupDocs.Conversion.License(); | |
lic.SetLicense(licensePath); | |
// Load the source Word file for conversion to Text | |
var converter = new GroupDocs.Conversion.Converter("sample.docx"); | |
// Set the conversion options for Text document to customize the output file | |
WordProcessingConvertOptions options = new WordProcessingConvertOptions { | |
Format = GroupDocs.Conversion.FileTypes.WordProcessingFileType.Txt | |
}; | |
// Convert and save the DOCX in TXT format | |
converter.Convert("converted.txt", options); | |
Console.WriteLine("Done"); | |
} | |
} | |
} |
上面的代码片段演示了在 C#* 中 *convert Word to TXT 的实现,方法是按照前面部分中解释的逐步说明进行操作。几行代码和几个 API 调用用于完成将文档转换为指定格式的应用程序。但是,您可以在项目中按原样使用此示例代码,也可以使用 WordProcessingConvertOptions 对象根据您的特定要求对其进行更改以自定义转换后的文本文档。
我们已经讨论了将 DOCX 转换为 TXT 格式的文档转换过程,并为其开发了一个示例。最近,我们发表了一篇使用 C# 将 Excel 更改为 Image 的文章,请查看 如何在 C# 中将 Excel 转换为图像 指南了解更多信息。