如何使用 C# 将 Outlook 电子邮件转换为 TIFF

在这个小话题中,我们将按照设置环境的详细步骤,重点介绍如何使用 C#** 将 Outlook Email 转换为 TIFF**。为了将 EML 转换为 TIFF 基于 C# 的 API 提供了一个简单的 API 接口,可以在 Windows、macOS 或 Linux 等操作系统中的任何 .NET 配置环境中使用。

使用 C# 将 Outlook 电子邮件转换为 TIFF 的步骤

  1. 设置环境以从 NuGet 包管理器安装 Aspose.EmailAspose.Words
  2. 创建 MailMessage 类对象以加载源 MSG 或 EML 格式的电子邮件文件
  3. 将访问的电子邮件 (EML/MSG) 文件以流的形式保存为 MHTML 格式
  4. 将 LoadFormat 初始化为 MHTML 并创建 Document 类对象以加载在前面步骤中创建的中间 MHTML
  5. 通过使用 C# 中的 Save 方法,完成了 EML 到 TIFF 的转换

按照上述 C# Email to TIFF 转换器应用程序中的步骤进行开发。我们将通过使用 MailMessage 类对象从磁盘加载源 MSG 或 EML 文件来启动该过程,然后将输出保存为内存流中的中间 MHTML 文件。然后通过使用 Document 类的实例,MHTML 将被加载并使用 Save 方法作为 TIFF 文件保存在磁盘上。

使用 C# 将 Outlook 电子邮件转换为 TIFF 的代码

为了将 EML 转换为 TIFF C#,上面的示例中引用了基于简单 API 调用和明确定义的步骤。这是一个两步过程,第一步是将 EML 或 MSG 文件保存为内存流中的中间 MHTML 文件。然后在最后一步,将 MHTML 转换为 TIFF 文件并保存在磁盘上。

在本文中,我们见证了如何使用基于 C#* 的 API *将 Outlook 电子邮件转换为 TIFF。如果您想在没有 MS Outlook 的情况下打开 MSG 文件,请参阅 如何在 C# 中打开没有 Outlook 的 MSG 文件 上的文章。

 简体中文