HTML JPG EMAIL XML MSG
  Product Family
XPS

Konvertera MSG till XPS via C #

Konvertera MSG till XPS utan Microsoft® Outlook® eller Thunderbird® installerat.

** Upplev höghastighetsprestanda i e-postbehandling med Aspose.Email för.NET! ** Det är ett C# API som ger utvecklare en robust uppsättning verktyg för hantering av e-postfiler utan Outlook eller Thunderbird-installation, inklusive möjligheten att konvertera mellan olika format. Bland dessa funktioner är konvertering från MSG (Outlook Email Message) till XPS-filer (XML Paper Specification) en funktion som sticker ut, eftersom den tjänar till att skydda integriteten och layouten för det ursprungliga e-postmeddelandet samtidigt som det underlättar enkel delning och visning utan behov av den ursprungliga applikationen som skapade MSG-filen.

MSG-filer skapas av Microsoft Outlook för att lagra e-postmeddelanden, kontakter, möten och annan data, medan XPS-filer (XML Paper Specification) liknar PDF-filer och bevarar dokumenttrohet, vilket säkerställer att filen kan visas och skrivas ut som den ursprungligen designades, oavsett vilket system eller programvara som används. Denna konvertering är nödvändig när du behöver en ögonblicksbild av e-postinnehållet som inte kan ändras och är allmänt tillgängligt. Funktionerna i XPS-filer inkluderar en fast layout, stöd för digitala signaturer och möjligheten att behålla originaldokumentets struktur, inklusive text, bilder och formatering. Detta gör XPS-formatet lämpligt för juridiska dokument, arkiveringsändamål och delning av filer med personer som kanske inte har Outlook eller en kompatibel e-postklient.

Konverteringsprocessen för e-post till lagringsfil med Aspose.Email för .NET är enkel. Biblioteket presenterar en lättanvänd objektmodell. Konvertering av e-postmeddelanden kräver vanligtvis bara några rader kod, abstraherar bort underliggande filformatanalys, MIME-hantering, kodningsproblem etc. När du använder Aspose.Email för.NET behöver du inte manuellt bearbeta någon av dessa aspekter. Istället skriver du bara den högnivåkod som krävs för att utföra uppgiften.

Förbättra din prestanda med ett omfattande och lättanvänt API som förenklar komplexa e-posthanteringsuppgifter, som att skicka, ta emot och bearbeta e-post, samt konvertera mellan olika e-postformat. Detta gör det möjligt för utvecklare att effektivt integrera e-postfunktionalitet i sina applikationer utan att fördjupa sig i detaljer på låg nivå, vilket avsevärt minskar utvecklingstiden och ansträngningen.

För att utnyttja kraften i .NET API, utför någon av följande åtgärder:

  • Open NuGet pakethanterare, sök efter Aspose.Email och installera den på din enhet.

  • Använd följande kommando från Package Manager-konsolen:


PM> Install-Package Aspose.Email

Steg för att konvertera MSG till XPS via C #

.NET programmerare kan enkelt ladda och konvertera MSG-filer till XPS på bara några rader kod.

  1. Ladda en MSG-fil i ett MAPiMessage-objekt.
  2. Skapa en instans av MailPrinter.
  3. Konfigurera skrivaren för att visa meddelanderubriker och brödtext.
  4. Ställ in enheterna för sidlayout till centimeter.
  5. Skriv ut det inlästa MSG-e-postmeddelandet i en XPS-fil med de angivna inställningarna.

Systemkrav

Kontrollera att du har följande förutsättningar innan du kör källkoden.NET-konvertering.

  • Microsoft Windows eller ett kompatibelt operativsystem med.NET Framework, .NET Core och PHP, VBScript, Delphi, C ++ via COM Interop.
  • Utvecklingsmiljö som Microsoft Visual Studio.
  • Aspose.email för.NET DLL som refereras till i ditt projekt.
 

Den här exempelkoden visar MSG till XPS C # konvertering

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);
 
  • Gratis app för att konvertera MSG till XPS

    Andra konverteringar som stöds

    Du kan också konvertera MSG till många andra filformat inklusive några listade nedan.

    MSG TO EML (Outlook-e-postmeddelanden)
    MSG TO EMLX (Apple EMLX-format)
    MSG TO HTML (Hypertextmarkeringsspråk)
    MSG TO ICS (iCalendar)
    MSG TO MBOX (Elektroniska postmeddelanden)
    MSG TO MHTML (Webbsidans arkivformat)
    MSG TO OFT (Outlook-e-postmallar)
    MSG TO OST (Offline-lagringsfiler)
    MSG TO PST (Personliga lagringsfiler i Outlook)
    MSG TO VCF (Virtuellt kortformat)