HTML
JPG
PDF
XML
OST
MSG
使用 C# 将 OST 转换为 MSG
使用 .NET API 将 OST 转换为 MSG 的 C# 示例,无需 Outlook® 或 Thunderbird®。
如何使用 C# 将 OST 转换为 MSG
为了将 OST 转换为 MSG,我们将使用
API 是功能丰富、强大且易于使用的 C# 平台文档操作与转换 API。打开
在包管理器中搜索 Aspose.Email 并安装。您也可以在包管理器控制台使用以下命令。
Package Manager 控制台命令
PM> Install-Package Aspose.Email
使用 C# 将 OST 转换为 MSG 的步骤
.NET 程序员只需几行代码即可轻松加载并将 OST 文件转换为 MSG。
- 使用 PersonalStorage.FromFile 加载 OST 文件。
- 调用带有两个参数的 SaveAs 方法。
- 输出 MSG 文件和 FileFormat.Msg 作为参数。
- MSG 文件将保存到指定路径。
系统要求
在运行 .NET 转换代码之前,请确保您已具备以下先决条件。
- 使用 PersonalStorage.FromFile 加载 OST 文件。
- 调用带有两个参数的 SaveAs 方法。
- 输出 MSG 文件和 FileFormat.Msg 作为参数。
- MSG 文件将保存到指定路径。
此示例代码展示了 OST 到 MSG 的 C# 转换
using Aspose.Email.Storage.Pst;
using (var ost = PersonalStorage.FromFile("sourceFile.ost"))
{
foreach (var folder in ost.RootFolder.GetSubFolders())
{
foreach (var msg in folder.EnumerateMapiMessages())
{
msg.Save($"{msg.Subject}.msg");
}
}
}
Free App to Convert OST to MSG
其他支持的转换
您还可以将 OST 转换为许多其他文件格式,以下列出部分示例。
OST TO EML (Outlook 邮件)
OST TO EMLX (Apple EMLX 格式)
OST TO HTML (超文本标记语言)
OST TO ICS (iCalendar)
OST TO MBOX (电子邮件消息)
OST TO MHTML (网页存档格式)
OST TO OFT (Outlook 电子邮件模板)
OST TO PST (Outlook 个人存储文件)
OST TO VCF (虚拟名片格式)