HTML JPG EMAIL XML MSG
  Product Family
XPS

Convierte MSG a XPS a través de C#

Convierta MSG a XPS sin tener instalado Microsoft® Outlook® o Thunderbird®.

**Disfrute de un rendimiento de alta velocidad en el procesamiento del correo electrónico con Aspose.Email para.NET! ** Es una API de C# que proporciona a los desarrolladores un sólido conjunto de herramientas para gestionar archivos de correo electrónico sin necesidad de instalar Outlook o Thunderbird, incluida la capacidad de convertir entre varios formatos. Entre estas capacidades, la conversión de archivos MSG (mensaje de correo electrónico de Outlook) a archivos XPS (especificación de papel XML) es una característica que destaca, ya que sirve para proteger la integridad y el diseño del mensaje de correo electrónico original, al tiempo que facilita el intercambio y la visualización sin la necesidad de la aplicación nativa que creó el archivo MSG.

Microsoft Outlook crea los archivos MSG para almacenar mensajes de correo electrónico, contactos, citas y otros datos, mientras que los archivos XPS (especificación de papel XML) son similares a los archivos PDF y conservan la fidelidad del documento, lo que garantiza que el archivo se pueda ver e imprimir tal como se diseñó originalmente, independientemente del sistema o el software que se utilice. Esta conversión es necesaria cuando se necesita una instantánea del contenido del correo electrónico que no pueda modificarse y que esté ampliamente accesible. Las características de los archivos XPS incluyen un diseño fijo, la compatibilidad con firmas digitales y la capacidad de conservar la estructura del documento original, incluidos el texto, las imágenes y el formato. Esto hace que el formato XPS sea adecuado para documentos legales, para archivar y compartir archivos con personas que quizás no tengan Outlook o un cliente de correo electrónico compatible.

El proceso de conversión de correo electrónico a archivos de almacenamiento con Aspose.Email for.NET es sencillo. La biblioteca presenta un modelo de objetos fácil de usar. La conversión de correos electrónicos normalmente solo requiere unas pocas líneas de código, lo que elimina el análisis del formato de archivo subyacente, el manejo de MIME, los problemas de codificación, etc. Cuando usas Aspose.Email para .NET, no necesitas procesar manualmente ninguno de estos aspectos. En su lugar, solo escribes el código de alto nivel necesario para realizar la tarea.

Mejore su rendimiento con una API completa y fácil de usar que simplifica las tareas complejas de administración del correo electrónico, como el envío, la recepción y el procesamiento de correos electrónicos, así como la conversión entre varios formatos de correo electrónico. Esto permite a los desarrolladores integrar de manera eficiente la funcionalidad del correo electrónico en sus aplicaciones sin profundizar en detalles de bajo nivel, lo que reduce significativamente el tiempo y el esfuerzo de desarrollo.

Para aprovechar el poder del API DE.NET, lleve a cabo 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 MSG a XPS a través de C#

Los programadores de.NET pueden cargar y convertir fácilmente archivos MSG a XPS en unas pocas líneas de código.

  1. Cargue un archivo MSG en un objeto MapiMessage.
  2. Crea una instancia de MailPrinter.
  3. Configure la impresora para que muestre los encabezados y el cuerpo de los mensajes.
  4. Establezca las unidades del diseño de página en centímetros.
  5. Imprima el correo MSG cargado en un archivo XPS con la configuración 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 MSG a XPS en C#

var msg = MapiMessage.Load("message.msg");
           
// 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(msg, "message.xps", Printing.PrintFormat.XPS);
 
  • Aplicación gratuita para convertir MSG a XPS

    Consulta nuestras demostraciones en vivo para Conversión de MSG a XPS con las siguientes ventajas.

      No es necesario descargar ni configurar nada.
      No es necesario escribir ningún código.
      Simplemente cargue su archivo MSG y presione el botón «Convertir».
      Obtendrá instantáneamente el enlace de descarga del archivo XPS resultante.
    Una biblioteca de correo electrónico que facilita el trabajo con varios formatos de Microsoft Outlook y Mozilla Thunderbird, además de ofrecer la posibilidad de gestionar los archivos de almacenamiento de mensajes. La API también permite enviar y recibir correos electrónicos a través de POP3, IMAP y SMTP o conectarse con Microsoft Exchange Server a través de WebDAV y Exchange Web Services.

    MSG What is MSG File Format

    MSG es un formato de archivo utilizado por Microsoft Outlook y Exchange para almacenar mensajes de correo electrónico, contactos, citas u otras tareas. Estos mensajes pueden contener uno o más campos de correo electrónico con el remitente, el destinatario, el asunto, la fecha y el cuerpo del mensaje, o la información de contacto, los detalles de la cita y una o más especificaciones de tareas. Las propiedades que constituyen el objeto Message, incluido, también forman parte del archivo MSG. El archivo MSG tiene encabezados, cuerpo del mensaje principal e hipervínculos como texto ASCII sin formato. Los archivos MSG también son adecuados para los programas que necesitan la Interfaz de programación de aplicaciones de mensajería (MAPI) de Microsoft.

    Read More

    xps 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 More

    Otras conversiones compatibles

    También puede convertir MSG en muchos otros formatos de archivo, incluidos algunos de los que se enumeran a continuación.

    MSG TO EML (Mensajes de correo electrónico de Outlook)
    MSG TO EMLX (Formato EMLX de Apple)
    MSG TO HTML (Lenguaje de marcado de hipertexto)
    MSG TO ICS (iCalendar)
    MSG TO MBOX (Mensajes de correo electrónico)
    MSG TO MHTML (Formato de archivo de páginas web)
    MSG TO OFT (Plantillas de correo electrónico de Outlook)
    MSG TO OST (Archivos de almacenamiento sin conexión)
    MSG TO PST (Archivos de almacenamiento personal de Outlook)
    MSG TO VCF (Formato de tarjeta virtual)