如果您想 使用 C# 将 MSG 转换为 JPG,那么您来对地方了。将通常与电子邮件相关的 MSG 文件转换为 JPG 图像是一项可以通过转换库的功能来完成的任务。本文将引导您完成实现此转换的简单步骤。下面,您将发现基本步骤以及代码片段,该代码片段展示了 在 C# 中将 MSG 导出为 JPG 的功能。
使用 C# 将 MSG 转换为 JPG 的步骤
- 使用 NuGet 包管理器安装 GroupDocs.Conversion for .NET 以便将 MSG 转换为 JPG
- 在项目中包含 GroupDocs.Conversion 命名空间引用,以方便将 MSG 文件格式转换为 JPG
- 通过向构造函数提供 MSG 文件的路径来实例化 Converter 类的对象
- 调用 Converter.GetPossibleConversions 方法来检索 JPG 的可用转换选项
- 调用 Converter.Save 方法,传递转换选项和 JPG 文件的目标路径作为参数
我们列出了创建代码以使用 C#* 应用程序将 MSG 转换为 JPG 所需的所有基本步骤。要启动文档转换过程,您需要首先从 NuGet 安装所需的包并引用基本命名空间。之后,您需要通过创建 Converter 类的对象来加载输入电子邮件文件。完成所有这些步骤后,convert 方法将帮助您将生成的 JPG 文件存储在磁盘上。您可以查看下面提供的有用代码示例,以了解此转换过程如何工作的实际演示。
使用 C# 将 MSG 转换为 JPG 的代码
using GroupDocs.Conversion; | |
namespace ConvertMSGtoJPGUsingCSharp | |
{ | |
internal class Program | |
{ | |
static void Main(string[] args) | |
{ | |
// Set License to avoid the limitations of Conversion library | |
License lic = new License(); | |
lic.SetLicense(@"GroupDocs.Conversion.lic"); | |
// Import MSG document | |
var converter = new GroupDocs.Conversion.Converter("input.msg"); | |
// Get conversion option for final output document | |
var conversionoptions = converter.GetPossibleConversions()["jpg"] | |
.ConvertOptions; | |
// Save the JPG to disk | |
converter.Convert("output.jpg", conversionoptions); | |
} | |
} | |
} |
按照上一节中概述的步骤,我们已经创建了在 C# 中*从 MSG 生成 JPG 的功能。如图所示,我们使用了文档转换器库中的一些 API 调用来实现 MSG 到 JPG 的转换。值得注意的是,此示例代码不需要安装任何额外的软件,并且与广泛使用的操作系统(例如 Windows、Linux 和 macOS)兼容。
在之前的主题中,我们分享了使用 C# 将 MSG 转换为 MHTML 的指南。如果您需要进一步帮助,我们建议您浏览有关如何使用 C# 将 MSG 转换为 MHTML的文章。