HTML JPG EMAIL XML MSG
  Product Family
XPS

Converteix MSG a XPS amb C#

Converteix MSG a XPS sense necessitat d’instal·lar Microsoft® Outlook® o Thunderbird®.

Experimenteu un rendiment d’alta velocitat en el processament de correu amb Aspose.Email per a .NET! És una API C# que proporciona als desenvolupadors un conjunt robust d’eines per gestionar fitxers de correu sense instal·lar Outlook o Thunderbird, incloent la capacitat de convertir entre diversos formats. Entre aquestes capacitats, la conversió de MSG (Missatge de Correu d’Outlook) a fitxers XPS (XML Paper Specification) destaca, ja que protegeix la integritat i el disseny del missatge original alhora que facilita la compartició i visualització fàcil sense necessitat de l’aplicació nativa que va crear el fitxer MSG.

Els fitxers MSG són creats per Microsoft Outlook per emmagatzemar missatges de correu, contactes, cites i altres dades, mentre que els fitxers XPS (XML Paper Specification) són similars als PDFs i conserven la fidelitat del document, assegurant que el fitxer es pugui visualitzar i imprimir tal com es va dissenyar originalment, independentment del sistema o programari utilitzat. Aquesta conversió és necessària quan necessiteu una instantània del contingut del correu que no es pugui modificar i sigui àmpliament accessible. Les característiques dels fitxers XPS inclouen un disseny fix, suport per signatures digitals i la capacitat de retenir l’estructura …

El procés de conversió de correu a fitxer d’emmagatzematge amb Aspose.Email per a .NET és senzill. La biblioteca presenta un model d’objecte fàcil d’usar. Convertir correus electrònics normalment requereix només unes poques línies de codi, abstraient la interpretació del format de fitxer subjacents, la gestió MIME, problemes d’encoding, etc. Quan utilitzeu Aspose.Email per a .NET, no cal processar manualment cap d’aquestes aspectes. En canvi, només escriviu el codi d’alt nivell necessari per dur a terme la tasca.

Milloreu el vostre rendiment amb una API completa i fàcil d’utilitzar que simplifica tasques complexes de gestió de correu, com ara enviar, rebre i processar correus electrònics, així com convertir entre diversos formats de correu. Això permet als desenvolupadors integrar eficaçment funcionalitats de correu a les seves aplicacions sense aprofundir en detalls de baix nivell, reduint significativament el temps i l’esforç de desenvolupament.

Per aprofitar el poder de la API .NET, realitzeu una de les accions següents:

  • Obre NuGet gestor de paquets, cerca Aspose.Email i instal·la’l al teu dispositiu.

  • Utilitza la següent ordre des de la consola del Gestor de paquets:


PM> Install-Package Aspose.Email

Passos per convertir MSG a XPS amb C#

Els programadors .NET poden carregar i convertir fàcilment fitxers MSG a XPS amb només unes poques línies de codi.

  1. Carregueu un fitxer MSG en un objecte MapiMessage.
  2. Creeu una instància de MailPrinter.
  3. Configureu la impressora per a mostrar les capçaleres i el cos del missatge.
  4. Establiu les unitats per a la disposició de la pàgina en centímetres.
  5. Imprimiu el correu MSG carregat en un fitxer XPS utilitzant la configuració especificada.

Requisits del sistema

Abans d’executar el codi font de conversió .NET, assegureu-vos que teniu els requisits previs següents.

  • Microsoft Windows o un sistema operatiu compatible amb .NET Framework, .NET Core, i PHP, VBScript, Delphi, C++ via COM Interop.
  • Entorn de desenvolupament com Microsoft Visual Studio.
  • DLL d’Aspose.EMAIL per a .NET referenciada al vostre projecte.
 

Aquest codi d'exemple mostra la conversió 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);
 
  • Free App to Convert MSG to XPS

    Altres conversions compatibles

    També pots convertir MSG a molts altres formats de fitxer, inclosos alguns dels següents.

    MSG TO EML (Missatges de correu Outlook)
    MSG TO EMLX (Format Apple EMLX)
    MSG TO HTML (Hyper Text Markup Language)
    MSG TO ICS (iCalendar)
    MSG TO MBOX (Missatges de correu electrònic)
    MSG TO MHTML (Format d'arxiu de pàgina web)
    MSG TO OFT (Plantilles de correu d'Outlook)
    MSG TO OST (Fitxers d'emmagatzematge fora de línia)
    MSG TO PST (Fitxers d'emmagatzematge personal d'Outlook)
    MSG TO VCF (Format de targeta virtual)