Как да конвертирате Outlook имейл в TIFF с помощта на C#

В тази малка тема ще се съсредоточим върху това как да конвертирате Outlook Email в TIFF с помощта на C#, като следвате подробните стъпки за настройка на средата. За да конвертирате EML в TIFF C# базиран API, предоставящ прост API интерфейс, може да се използва във всяка .NET конфигурирана среда в операционни системи като Windows, macOS или Linux.

Стъпки за конвертиране на Outlook имейл в TIFF с помощта на C#

  1. Настройте средата за инсталиране на библиотеки Aspose.Email и Aspose.Words от мениджъра на пакети NuGet
  2. Създайте обекта от клас MailMessage, за да заредите изходния имейл файл във формат MSG или EML
  3. Запазете достъпния имейл (EML/MSG) файл в поток във формат MHTML
  4. Инициализирайте LoadFormat към MHTML и създайте обекта на класа на документа, за да заредите междинния MHTML, създаден в по-ранната стъпка
  5. Чрез използване на метода Запазване в C# EML в TIFF се извършва преобразуване

Следвайки гореспоменатите стъпки в C#, може да се разработи приложение за конвертор на имейл към TIFF. Ще инициираме процеса, като заредим изходния MSG или EML файл от диска с помощта на обекта на класа MailMessage, който след това е последван от запазване на изхода като междинен MHTML файл в поток от памет. След това чрез използване на екземпляр от класа Document, MHTML ще бъде зареден и записан като TIFF файл на диска с помощта на метода Save.

Код за конвертиране на Outlook имейл в TIFF с помощта на C#

За да конвертирате EML в TIFF C#, базирани на прости извиквания на API и добре дефинирани стъпки, са посочени в горния пример. Това е процес от две стъпки, като в първата стъпка EML или MSG файлът се записва като междинен MHTML файл в поток от памет. След това в последната стъпка MHTML се преобразува в TIFF файл и се записва на диска.

В тази статия станахме свидетели как да конвертирате Outlook имейл в TIFF с помощта на C# базиран API. Ако искате да отворите MSG файл без MS Outlook, вижте статията на как да отворите MSG файл без Outlook в C#.

 Български