Convierte OST a MHT a través de C#
Convierte OST a MHT sin necesidad de instalar Microsoft® Outlook® o Thunderbird®.
Para convertir OST a MHT, usaremos Aspose.Email para.NET API que es una API de manipulación y conversión de documentos rica en funciones, potente y fácil de usar para la plataforma C#. Abrir NuGet administrador de paquetes, busque Aspose.Email e instalar. También puede usar el siguiente comando desde la consola del administrador de paquetes.
Comando de consola de Package Manager
PM> Install-Package Aspose.EMAIL
Pasos para convertir OST a MHT a través de C#
Los programadores de.NET pueden cargar y convertir fácilmente archivos OST a MHT en solo unas pocas líneas de código.
- Cargue el archivo OST con PersonalStorage.fromfile
- Llame al método saveAs
- Pase el archivo MHT de salida y el formato de archivo.mht como parámetros
- El archivo MHT se guardará en la ruta especificada
Requisitos del sistema
Antes de ejecutar el código fuente de la conversión de.NET, asegúrese de cumplir los siguientes requisitos previos.
- Microsoft Windows o un sistema operativo compatible con.NET Framework, .NET Core y PHP, VBScript, Delphi y C++ mediante COM Interop.
- Entorno de desarrollo como Microsoft Visual Studio.
- Aspose.email for.NET DLL a la que se hace referencia en su proyecto.
Este código de ejemplo muestra la conversión de OST a MHT en C#
using Aspose.Email;
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}.mht", SaveOptions.DefaultMhtml);
}
}
}
Aplicación gratuita para convertir OST a MHT
Otras conversiones compatibles
También puede convertir OST en muchos otros formatos de archivo, incluidos algunos de los que se enumeran a continuación.