Перетворити MBOX в TIFF через C #
Перетворення MBOX в TIFF C # за допомогою .NET API без встановлення Outlook® або Thunderbird®.
Аспосе.Електронна пошта до.NET забезпечує потужне рішення для перетворення файлів MBOX в TIFF з ефективністю та легкістю! За допомогою всього декількох рядків коду ви можете легко перенести дані електронної пошти з формату MBOX у формат на основі зображень для архівування або створення знімка вмісту електронної пошти, придатного для друку або графічних зображень, де потрібно підтримувати цілісність тексту. API забезпечує сумісність та доступність між різними поштовими клієнтами та платформами. Використовуючи потужні функції бібліотеки.NET, користувачі можуть легко впроваджувати перетворення MBOX в TIFF у своїх програмах, отримуючи надійність, швидкість та гнучкість у процесі перетворення.
API надає повний набір компонентів для обробки різних завдань, пов’язаних з електронною поштою, включаючи створення, читання та маніпулювання повідомленнями електронної пошти, управління папками та вкладеннями, фільтрацію, пошук та шифрування, роботу з Microsoft Exchange Server, роботу з різними форматами електронної пошти тощо.
За допомогою Aspose.Email розробники можуть спростити управління електронною поштою, покращити взаємодію даних, забезпечити відповідність стандартам електронної пошти та розширити можливості обробки електронних листів у своїх програмах.
Почніть використовувати можливості .NET API виконуючи одну з наступних дій:
Open NuGet менеджер пакетів, знайдіть Aspose.Email і встановіть його на свій пристрій.
Скористайтеся наступною командою з консолі менеджера пакетів:
PM> Install-Package Aspose.Email
Кроки для перетворення MBOX в TIFF через C #
Програміти.NET можуть легко завантажувати та конвертувати файли MBOX в TIFF всього за кілька рядків коду.
- Завантажте файл mbox за допомогою програми MboxStorageReader.
- Створіть каталог виводу, якщо його немає.
- Перейдіть через повідомлення mbox.
- Роздрукуйте кожне повідомлення як файл.tiff у вихідному каталозі.
Системні вимоги
Перш ніж запускати вихідний код перетворення.NET, переконайтеся, що у вас є наступні передумови.
- Майкрософт Windows або сумісна ОС з.NET Framework, .NET Core та PHP, VBScript, Delphi, C ++ через COM Interop.
- Середовище розробки, як-от Microsoft Visual Studio.
- Aspose.email для.NET DLL, на яку посилається у вашому проекті.
Цей зразок коду показує перетворення MBOX в TIFF C #
// Load mbox file
var mbox = MboxStorageReader.CreateReader(mboxFilePath, new MboxLoadOptions());
// Ensure the output directory exists
Directory.CreateDirectory(outputDirectory);
// Iterate through mbox messages and save them as .tiff files
int count = 1;
foreach (var eml in mbox.EnumerateMessages())
{
var tiffFilePath = Path.Combine(outputDirectory, $"Message{count}.tiff");
// 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(eml, tiffFilePath, Aspose.Email.Printing.PrintFormat.Tiff);
Console.WriteLine($"Message {count} saved as: {tiffFilePath}");
count++;
}
Безкоштовний додаток для перетворення MBOX в TIFF
Інші підтримувані конверсії
Ви також можете конвертувати MBOX у багато інших форматів файлів, включаючи деякі з перерахованих нижче.