Convierte MBOX a XPS a través de C#
Convierta MBOX a XPS sin Microsoft® Outlook® o Thunderbird® instalados.
Aspose.Email para.NET ¡proporciona una solución poderosa para convertir archivos MBOX a XPS con eficiencia y facilidad! Con solo unas pocas líneas de código, puede migrar sin problemas sus datos de correo electrónico del formato MBOX al formato XPS, lo que garantiza la compatibilidad y la accesibilidad en los diferentes clientes y plataformas de correo electrónico. Al aprovechar las potentes funciones de Aspose.Email para .NET, los usuarios pueden implementar sin esfuerzo la conversión de MBOX a XPS en sus aplicaciones, ganando confiabilidad, velocidad y flexibilidad en el proceso de conversión.
La API proporciona un conjunto completo de componentes para gestionar diversas tareas relacionadas con el correo electrónico, como la creación, la lectura y la manipulación de mensajes de correo electrónico, la administración de carpetas y archivos adjuntos, el filtrado, la búsqueda y el cifrado, el trabajo con Microsoft Exchange Server, la gestión de varios formatos de correo electrónico y mucho más.
Con Aspose.Email, los desarrolladores pueden optimizar la administración del correo electrónico, mejorar la interoperabilidad de los datos, garantizar el cumplimiento de los estándares de correo electrónico y potenciar sus aplicaciones con capacidades avanzadas de procesamiento de correo electrónico.
Comience a utilizar las capacidades del API DE.NET realizando una de las siguientes acciones:
Open NuGet administrador de paquetes, busque Aspose.Email e instálelo en su dispositivo.
Utilice el siguiente comando desde la consola del administrador de paquetes:
PM> Install-Package Aspose.Email
Pasos para convertir MBOX a XPS a través de C#
Los programadores de.NET pueden cargar y convertir fácilmente archivos MBOX a XPS en solo unas pocas líneas de código.
- Cargue el archivo mbox con mboxStorageReader.
- Cree un directorio de salida si no existe.
- Revisa los mensajes de mbox en iteración.
- Imprime cada mensaje como un archivo.xps en el directorio de salida.
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 MBOX a XPS C#
// Load mbox file
var mbox = MboxStorageReader.CreateReader(mboxFilePath, new MboxLoadOptions());
// Ensure the output directory exists
Directory.CreateDirectory(outputDirectory);
// Iterate through mbox messages and save them as .xps files
int count = 1;
foreach (var eml in mbox.EnumerateMessages())
{
var xpsFilePath = Path.Combine(outputDirectory, $"Message{count}.xps");
// Instantiate an instance of MailPrinter
var printer = new Printing.MailPrinter();
// Set MessageFormattingFlags to MailInfo to display the message headers and body
printer.FormattingFlags = Printing.MessageFormattingFlags.MailInfo;
// Set page layout for printing
printer.PageUnit = Printing.PrinterUnit.Cm;
// Print the email to an XPS file
printer.Print(eml, xpsFilePath, Printing.PrintFormat.XPS);
Console.WriteLine($"Message {count} saved as: {xpsFilePath}");
count++;
}
Aplicación gratuita para convertir MBOX a XPS
Consulta nuestras demostraciones en vivo para Conversión de MBOX a XPS con las siguientes ventajas.
MBOX What is MBOX File Format
El formato de archivo MBox es un término genérico que representa un contenedor para la recopilación de mensajes de correo electrónico. Los mensajes se almacenan dentro del contenedor junto con sus archivos adjuntos. Los mensajes de una carpeta completa se guardan en un único archivo de base de datos y los mensajes nuevos se adjuntan al final del archivo. Numerosas aplicaciones y API admiten los formatos de archivo MBox, como Apple Mail y Mozilla Thunderbird.
Read Morexps What is xps File Format
Un archivo XPS representa los archivos de diseño de página que se basan en las especificaciones de papel XML creadas por Microsoft. Este formato fue desarrollado por Microsoft para reemplazar el formato de archivo EMF y es similar al formato de archivo PDF, pero utiliza XML en la información de diseño, apariencia e impresión de un documento. De hecho, está más justificado decir que el XPS es un intento con el formato PDF, pero no ha conseguido la suficiente popularidad como el PDF por varios motivos. Microsoft proporciona XPS Document Writer de forma predeterminada a partir de Windows 7 para la creación de archivos XPS. Los archivos XPS se pueden generar seleccionando el «Escritor de documentos XPS de Microsoft» como impresora mientras se imprime el documento.
Read MoreOtras conversiones compatibles
También puede convertir MBOX en muchos otros formatos de archivo, incluidos algunos de los que se enumeran a continuación.