Перетворення MSG в TIFF через C #
Перетворення MSG на TIFF без встановлення Microsoft® Outlook® або Thunderbird®.
** Відчуйте високошвидкісну продуктивність у обробці електронної пошти за допомогою Аспосе.Електронна пошта до.NET! ** Це API C #, який надає розробникам надійний набір інструментів для обробки файлів електронної пошти без інсталяції Outlook або Thunderbird, включаючи можливість конвертації між різними форматами. Серед цих можливостей, перетворення з файлів.msg (повідомлення електронної пошти Outlook) в.tiff (Tag Image) є особливістю, яка виділяється, оскільки дозволяє підвищити сумісність, зберігаючи дані у форматі зображення, який можна переглядати за допомогою широкого спектру програмного забезпечення, роблячи його більш доступним. Більше того, перетворення електронних листів у TIFF гарантує, що візуальний макет, включаючи будь-яке форматування та вбудовані об’єкти, підтримується точно для архівних цілей.
Кожен електронний лист може бути перетворений у багатосторінковий TIFF для розміщення всього вмісту, гарантуючи збереження будь-яких метаданих, таких як інформація про відправника та мітки часу. Кінцевим результатом є колекція нередагованих зображень, які захищають цілісність оригінальних повідомлень і можуть бути надійно використані для різних професійних та архівних цілей.
Процес перетворення електронної пошти в файл зображення за допомогою Aspose.Email для .NET простий. Бібліотека представляє просту у використанні об’єктну модель. Для перетворення електронних листів зазвичай потрібно лише кілька рядків коду, абстрагування базового аналізу формату файлів, обробки MIME, проблем з кодуванням тощо. Коли ви використовуєте Aspose.Email для .NET, вам не потрібно вручну обробляти жоден із цих аспектів. Замість цього ви пишете лише код високого рівня, необхідний для виконання завдання.
Підвищуйте свою продуктивність за допомогою комплексного та простого у використанні API, який спрощує складні завдання управління електронною поштою, такі як надсилання, отримання та обробка електронних листів, а також перетворення між різними форматами електронної пошти. Це дозволяє розробникам ефективно інтегрувати функціональність електронної пошти у свої програми, не вникаючи в деталі низького рівня, тим самим значно скорочуючи час та зусилля на розробку.
Щоб використати силу .NET API, виконайте одну з наступних дій:
Open NuGet менеджер пакетів, знайдіть Aspose.Email і встановіть його на свій пристрій.
Скористайтеся наступною командою з консолі менеджера пакетів:
PM> Install-Package Aspose.Email
Кроки для перетворення MSG в TIFF через C #
Програміти.NET можуть легко завантажувати і конвертувати MSG файли в TIFF всього за кілька рядків коду.
- Завантажте файл MSG за допомогою MapiMessage.load.
- Створіть новий екземпляр MailPrinter.
- Налаштуйте параметри формату MailPrinter для відображення заголовків та тіла повідомлень за допомогою MessageFormattingFlags.mailInfo.
- Визначте одиниці макета сторінки в сантиметрах.
- Встановіть прапорець форматування, щоб автоматично відповідати ширині вмісту електронної пошти під час друку на TIFF.
- Використовуйте метод MailPrinter.print для виведення електронної пошти у файл TIFF, вказавши формат друку TIFF.
Системні вимоги
Перш ніж запускати вихідний код перетворення.NET, переконайтеся, що у вас є наступні передумови.
- Майкрософт Windows або сумісна ОС з.NET Framework, .NET Core та PHP, VBScript, Delphi, C ++ через COM Interop.
- Середовище розробки, як-от Microsoft Visual Studio.
- Aspose.email для.NET DLL, на яку посилається у вашому проекті.
Цей зразок коду показує перетворення MSG в TIFF 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;
// Auto-Fit a TIFF
printer.FormattingFlags = Aspose.Email.Printing.MessageFormattingFlags.AutoFitWidth;
// Print the email to a TIFF file
printer.Print(msg, dstTIFF, Aspose.Email.Printing.PrintFormat.Tiff);
Безкоштовний додаток для перетворення MSG в TIFF
Інші підтримувані конверсії
Ви також можете конвертувати MSG у багато інших форматів файлів, включаючи деякі з перерахованих нижче.