HTML JPG EMAIL XML MSG
  Product Family
XPS

Konwertuj MSG na XPS przez C #

Konwertuj MSG na XPS bez zainstalowania programu Microsoft® Outlook® lub Thunderbird®.

** Doświadcz szybkiej wydajności przetwarzania wiadomości e-mail dzięki Aspose.Email dla .NET! ** Jest to interfejs API C #, który zapewnia programistom solidny zestaw narzędzi do obsługi plików e-mail bez instalacji programu Outlook lub Thunderbird, w tym możliwość konwersji między różnymi formatami. Wśród tych możliwości konwersja z plików MSG (Outlook Email Message) na XPS (XML Paper Specification) jest funkcją, która wyróżnia się, ponieważ służy do ochrony integralności i układu oryginalnej wiadomości e-mail, jednocześnie ułatwiając łatwe udostępnianie i przeglądanie bez potrzeby korzystania z natywnej aplikacji, która utworzyła plik MSG.

Pliki MSG są tworzone przez Microsoft Outlook w celu przechowywania wiadomości e-mail, kontaktów, spotkań i innych danych, podczas gdy pliki XPS (XML Paper Specification) są podobne do plików PDF i zachowują wierność dokumentu, zapewniając, że plik można przeglądać i drukować tak, jak został pierwotnie zaprojektowany, niezależnie od używanego systemu lub oprogramowania. Ta konwersja jest konieczna, gdy potrzebujesz migawki treści wiadomości e-mail, której nie można zmienić i która jest szeroko dostępna. Funkcje plików XPS obejmują stały układ, obsługę podpisów cyfrowych oraz możliwość zachowania struktury oryginalnego dokumentu, w tym tekstu, obrazów i formatowania. Dzięki temu format XPS nadaje się do dokumentów prawnych, archiwizacji i udostępniania plików osobom, które mogą nie mieć programu Outlook lub kompatybilnego klienta poczty e-mail.

Proces konwersji pliku poczty e-mail do przechowywania w programie Aspose.Email dla .NET jest prosty. Biblioteka prezentuje łatwy w obsłudze model obiektu. Konwertowanie wiadomości e-mail zazwyczaj wymaga tylko kilku wierszy kodu, usuwania parsowania podstawowych formatów plików, obsługi MIME, problemów z kodowaniem itp. Podczas korzystania z Aspose.Email dla .NET nie musisz ręcznie przetwarzać żadnego z tych aspektów. Zamiast tego piszesz tylko kod wysokiego poziomu wymagany do wykonania zadania.

Zwiększ swoją wydajność dzięki wszechstronnemu i łatwemu w użyciu interfejsowi API, który upraszcza złożone zadania zarządzania pocztą e-mail, takie jak wysyłanie, odbieranie i przetwarzanie wiadomości e-mail, a także konwersja między różnymi formatami wiadomości e-mail. Pozwala to programistom na wydajną integrację funkcji poczty e-mail ze swoimi aplikacjami bez zagłębiania się w szczegóły niskiego poziomu, co znacznie skraca czas i wysiłek rozwoju.

Aby wykorzystać moc .NET API, wykonaj jedną z następujących czynności:

  • Open NuGet menedżer pakietów, wyszukaj Aspose.Email i zainstaluj go na swoim urządzeniu.

  • Użyj następującego polecenia z konsoli Menedżera pakietów:


PM> Install-Package Aspose.Email

Kroki, aby przekonwertować MSG na XPS przez C #

Programiści .NET mogą łatwo załadować i konwertować pliki MSG na XPS w zaledwie kilku wierszach kodu.

  1. Załaduj plik MSG do obiektu MapiMessage.
  2. Utwórz instancję programu MailPrinter.
  3. Skonfiguruj drukarkę, aby wyświetlała nagłówki i treść wiadomości.
  4. Ustaw jednostki układu strony na centymetry.
  5. Wydrukuj załadowaną wiadomość e-mail MSG do pliku XPS przy użyciu określonych ustawień.

Wymagania systemowe

Przed uruchomieniem kodu źródłowego konwersji.NET upewnij się, że masz następujące wymagania wstępne.

  • Microsoft Windows lub kompatybilny system operacyjny z programem.NET Framework, .NET Core i PHP, VBScript, Delphi, C ++ poprzez COM Interop.
  • Środowisko programistyczne, takie jak Microsoft Visual Studio.
  • Aspose.email dla DLL.NET odnośnych w projekcie.
 

Ten przykładowy kod pokazuje konwersję MSG na XPS 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);
 
  • Darmowa aplikacja do konwersji MSG na XPS

    Sprawdź nasze demo na żywo Konwersja MSG do XPS z następującymi korzyściami.

      Nie ma potrzeby pobierania ani konfigurowania czegokolwiek.
      Nie trzeba pisać żadnego kodu.
      Po prostu prześlij plik MSG i naciśnij przycisk „Konwertuj”.
      Natychmiast otrzymasz link do pobrania dla resultant XPS.
    Biblioteka poczty e-mail, która ułatwia pracę z wieloma formatami Microsoft Outlook i Mozilla Thunderbird, a także zapewnia możliwość zarządzania plikami przechowywania wiadomości. Interfejs API umożliwia również wysyłanie i odbieranie wiadomości e-mail za pośrednictwem POP3, IMAP i SMTP lub łączenie się z Microsoft Exchange Server za pośrednictwem WebDAV i Exchange Web Services.

    MSG What is MSG File Format

    MSG to format pliku używany przez Microsoft Outlook i Exchange do przechowywania wiadomości e-mail, kontaktów, spotkań lub innych zadań. Wiadomości takie mogą zawierać jedno lub więcej pól e-mail z nadawcą, odbiorcą, tematem, datą i treścią wiadomości, lub danymi kontaktowymi, szczegółami spotkania i jedną lub więcej specyfikacji zadania. Właściwości tworzące obiekt Message, w tym, są również częścią pliku MSG. Plik MSG zawiera nagłówki, główny treść wiadomości i hiperłącza jako zwykły tekst ASCII. Pliki MSG są również odpowiednie dla programów, które wymagają interfejsu programowania aplikacji komunikacyjnych (MAPI) firmy Microsoft.

    Read More

    xps What is xps File Format

    Plik XPS reprezentuje pliki układu strony oparte na specyfikacjach papieru XML utworzonego przez firmę Microsoft. Ten format został opracowany przez firmę Microsoft jako zamiennik formatu pliku EMF i jest podobny do formatu pliku PDF, ale używa XML w układzie, wyglądzie i drukowaniu informacji dokumentu. W rzeczywistości bardziej uzasadnione jest stwierdzenie, że XPS jest próbą na PDF, ale nie mógł uzyskać wystarczającej popularności jako własność PDF z wielu powodów. Microsoft domyślnie udostępnia XPS Document Writer od systemu Windows 7 do tworzenia plików XPS. Pliki XPS można wygenerować, wybierając „Microsoft XPS Document Writer” jako drukarkę podczas drukowania dokumentu.

    Read More

    Inne obsługiwane konwersje

    Możesz również przekonwertować MSG na wiele innych formatów plików, w tym kilka wymienionych poniżej.

    MSG TO EML (Wiadomości e-mail programu Outlook)
    MSG TO EMLX (Format Apple EMLX)
    MSG TO HTML (Hyper Text Markup Język)
    MSG TO ICS (iCalendar)
    MSG TO MBOX (Wiadomości poczty elektronicznej)
    MSG TO MHTML (Format archiwum stron internetowych)
    MSG TO OFT (Szablony wiadomości e-mail programu Outlook)
    MSG TO OST (Pliki pamięci offline)
    MSG TO PST (Pliki pamięci osobistej programu Outlook)
    MSG TO VCF (Format karty wirtualnej)