W tym prostym temacie dowiemy się, jak przekonwertować Outlook Email na HTML przy użyciu C#, stosując się do szczegółowych kroków konfigurowania środowiska. Aby przekonwertować EML na HTML API oparte na C#, można użyć prostego interfejsu API w dowolnym skonfigurowanym środowisku .NET w systemach operacyjnych, takich jak Windows, Linux lub macOS.
Kroki konwersji wiadomości e-mail programu Outlook do formatu HTML przy użyciu języka C#
- Skonfiguruj aplikację do zainstalowania biblioteki Aspose.Email z menedżera pakietów NuGet
- Zainicjuj obiekt klasy MailMessage, aby uzyskać dostęp do źródłowego pliku MSG lub EML z dysku
- Ustaw opcje zapisywania HTML dla wyjściowego pliku HTML
- Zapisz plik MSG jako HTML przy użyciu metody Save
Postępując zgodnie z wyżej wymienionymi krokami w C# Email to HTML Converter, można łatwo opracować aplikację. Zaczniemy od załadowania źródłowego pliku EML lub MSG z dysku przy użyciu instancji klasy MailMessage, po czym ustawimy różne opcje HTML dla żądanego pliku wyjściowego. Na koniec zapiszemy załadowaną wiadomość e-mail jako plik HTML na dysku za pomocą metody Save.
Kod do konwersji wiadomości e-mail programu Outlook na HTML przy użyciu języka C#
Aby przekonwertować EML na HTML C#, prosty interfejs API i jasno zdefiniowane kroki zostały omówione w powyższym przykładzie. HtmlSaveOptions może służyć do dostosowywania wyjściowego pliku HTML przez ustawianie właściwości, takich jak AfterHeadersFormat, BeforeHeadersFormat, DefaultHeaderFormat, HtmlFormatOptions i MailMessageSaveType, aby wymienić tylko kilka. Wyjściowy kod HTML można zapisać zarówno na dysku, jak i w strumieniu pamięci, w zależności od jego użycia.
W tym przykładzie nauczyliśmy się, jak konwertować wiadomości e-mail programu Outlook na format HTML przy użyciu interfejsu API opartego na języku C#. Jeśli chcesz przekonwertować wiadomość e-mail na dokument programu Word, zapoznaj się z artykułem na temat jak przekonwertować pocztę e-mail programu Outlook na program Word za pomocą języka C#.