HTML JPG EMAIL XML EML
  Product Family
XPS

Konvertálja az EML-t XPS-re C # -on keresztül

Az EML konvertálása XPS-re Microsoft® Outlook® vagy Thunderbird® függőségek nélkül.

Konvertálja az EML-t XPS-re a C # használatával

Fedezze fel egy hatékony és robusztus megoldást e-mail alkalmazásaihoz! Aspose.Email szolgáltatás.NET-hez átfogó API-készletet biztosít, amelyek lehetővé teszik a fejlesztők számára, hogy különféle e-mail formátumokkal dolgozzanak, és zökkenőmentesen integrálják az e-mail adatokat alkalmazásaikba.

Az EML XPS-re történő átalakításával szembesülő fejlesztők már nem tapasztalnak nehézségeket, és lehetőségük van arra, hogy alkalmazásaik hatékonyságára, rugalmasságára és testreszabására összpontosítsanak, és javítsák a felhasználói élményt. A könyvtár biztosítja az adatok integritásának megőrzését az átalakítási folyamat során. Pontosan lefordítja az EML fájlok tartalmát, szerkezetét és mellékleteit XPS formátumba, megőrizve az eredeti e-mail adatok hűségét.

Az EML programozott konvertálása XPS-re lehetővé teszi a felhasználók számára, hogy nyomtatható ábrázolást hozzanak létre az e-mail üzenetekről, megőrizve a formázást és az elrendezést.

A hatalom kiaknázása .NET API, választhatja a következő műveletek egyikét:

  • Open NuGet csomagkezelő, keresse meg az Aspose.Email elemet, és telepítse eszközére.

  • Használja a következő parancsot a Csomagkezelő konzolból:


PM> Install-Package Aspose.Email

Az EML konvertálásának lépései XPS-re C # -on keresztül

.NET programozók egyszerűen betölthetik és konvertálhatják az EML fájlokat XPS-re néhány sor kódjával.

  1. Töltse be a forrás EML fájlt a MailMessage.load használatával.
  2. Instantálja a MailPrinter alkalmazást.
  3. Formázás konfigurálása.
  4. Az oldal elrendezésének beállítása.
  5. Nyomtassa ki az e-mailt az XPS-hez.

Rendszerkövetelmények

A.NET konverziós forráskód futtatása előtt győződjön meg róla, hogy a következő előfeltételek teljesülnek-e.

  • Microsoft Windows vagy kompatibilis operációs rendszer az .NET Framework, .NET Core és PHP, VBScript, Delphi, C ++ szoftverrel a COM Interop segítségével.
  • Fejlesztési környezet, mint a Microsoft Visual Studio.
  • Aspose.email a projektben hivatkozott .NET DLL-hez.
 

Egy mintakód, amely az EML-XPS konverziót mutatja C # -ban

var message = MailMessage.Load("message.eml");
           
// 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(message, "message.xps", Printing.PrintFormat.XPS);
 
  • Ingyenes alkalmazás az EML konvertálásához XPS-re

    Egyéb támogatott konverziók

    Az EML-t sok más fájlformátumra is konvertálhatja, beleértve az alább felsorolt néhányat.

    EML TO EMLX (Apple EMLX formátum)
    EML TO HTML (Hiper szövegjelölő nyelv)
    EML TO ICS (iCalendar)
    EML TO MBOX (Elektronikus levelezési üzenetek)
    EML TO MHTML (Weblap archívum formátum)
    EML TO MSG (Outlook és Exchange formátum)
    EML TO OFT (Outlook e-mail sablonok)
    EML TO OST (Offline tárolófájlok)
    EML TO PST (Outlook személyes tárolófájlok)
    EML TO VCF (Virtuális kártya formátum)