在本操作指南中,我们将讨论使用一种流行的文档提取包和几个简单的 API 调用在 C# 中从 PowerPoint 中提取图像的分步过程。此外,我们将创建一个示例应用程序,通过使用本指南中描述的工作流使用 C# 从 PowerPoint 获取图像,以便您可以在项目中使用它从文档中获取图像。以下是从 PowerPoint 文件中提取图像的关键步骤以及示例代码片段。
在 C# 中从 PowerPoint 中提取图像的步骤
- 从 .NET 项目中的 NuGet 包管理器设置 GroupDocs.Parser for .NET 包以从 PowerPoint 文档中提取图像
- 添加对从 PowerPoint 文件中提取图像所需的命名空间的引用
- 初始化 Parser 类以加载输入的 PowerPoint 文件
- 调用Parser类的GetImages方法获取图片集
- 迭代集合以获取图像的大小、类型和内容
以上几点解释了如何在C#中从PowerPoint中获取图片的完整工作流程。您只需编写几行代码,其中包含几个 API 调用即可从 PPT 文档中提取图像。此外,这些说明不依赖于任何第三方工具,可以在任何常见操作系统(包括 Windows、Linux 和 macOS)上轻松遵循。
在 C# 中从 PowerPoint 中提取图像的代码
在前面的代码片段中,我们开发了使用 C# 从 PowerPoint 中提取图像的功能,以演示此功能的工作原理。此示例代码可以很容易地增强或用于从 PowerPoint 文档中获取图像。此外,您可以使用上述文档解析库从其他文档格式(如 PDF、DOC、DOCX、XLSX 等)中快速提取图像。
我们已经讨论了在 C# 中从 PowerPoint 获取图像的详细说明,并为其开发了一个示例应用程序。最近,我们发表了一篇使用 C# 从 XML 中提取文本的文章,请查看 如何在 C# 中从 XML 中提取文本 指南了解更多信息。