HTML JPG EMAIL XML MBOX
  Product Family
TIFF

Converti MBOX in TIFF tramite C#

Conversione da MBOX a TIFF C# utilizzando l’API .NET senza Outlook® o Thunderbird® installati.

Aspose.Email per .NET fornisce una potente soluzione per convertire i file MBOX in TIFF con efficienza e facilità! Con poche righe di codice, è possibile migrare senza problemi i dati e-mail dal formato MBOX a un formato basato su immagini per l’archiviazione o la creazione di un’istantanea del contenuto e-mail adatta alla stampa o alle rappresentazioni grafiche in cui è necessario mantenere l’integrità del testo. L’API garantisce la compatibilità e l’accessibilità tra diversi client e piattaforme di posta elettronica. Sfruttando le potenti funzionalità della libreria.NET, gli utenti possono implementare facilmente la conversione da MBOX a TIFF nelle loro applicazioni ottenendo affidabilità, velocità e flessibilità nel processo di conversione.

L’API fornisce un set completo di componenti per gestire varie attività relative alla posta elettronica, tra cui la creazione, la lettura e la manipolazione dei messaggi di posta elettronica, la gestione di cartelle e allegati, il filtraggio, la ricerca e la crittografia, l’utilizzo di Microsoft Exchange Server, la gestione di vari formati di posta elettronica e altro ancora.

Con Aspose.Email gli sviluppatori possono semplificare la gestione della posta elettronica, migliorare l’interoperabilità dei dati, garantire la conformità agli standard di posta elettronica e potenziare le proprie applicazioni con funzionalità avanzate di elaborazione della posta elettronica.

Inizia a utilizzare le funzionalità di .NET API eseguendo una delle seguenti azioni:

  • Open NuGet gestore di pacchetti, cerca Aspose.Email e installalo sul tuo dispositivo.

  • Utilizzate il seguente comando dalla console di Package Manager:


PM> Install-Package Aspose.Email

Passaggi per convertire MBOX in TIFF tramite C#

I programmatori.NET possono caricare e convertire facilmente i file MBOX in TIFF in poche righe di codice.

  1. Carica il file mbox usando mboxStorageReader.
  2. Crea una directory di output se non esiste.
  3. Iterate tra i messaggi mbox.
  4. Stampa ogni messaggio come file .tiff nella directory di output.

Requisiti di sistema

Prima di eseguire il codice sorgente della conversione.NET, assicurati di disporre dei seguenti prerequisiti.

  • Microsoft Windows o un sistema operativo compatibile con .NET Framework, .NET Core e PHP, VBScript, Delphi, C++ tramite COM Interop.
  • Ambiente di sviluppo come Microsoft Visual Studio.
  • Aspose.Email per .NET DLL a cui si fa riferimento nel progetto.
 

Questo codice di esempio mostra la conversione da MBOX a 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++;
} 
 
  • App gratuita per convertire MBOX in TIFF

    Altre conversioni supportate

    Puoi anche convertire MBOX in molti altri formati di file, inclusi alcuni elencati di seguito.

    MBOX TO EML (Messaggi e-mail di Outlook)
    MBOX TO EMLX (Formato Apple EMLX)
    MBOX TO HTML (Linguaggio di markup Hyper Text)
    MBOX TO ICS (iCalendar)
    MBOX TO MHTML (Formato di archiviazione delle pagine Web)
    MBOX TO MSG (Formato Outlook ed Exchange)
    MBOX TO OFT (Modelli di posta elettronica di Outlook)
    MBOX TO OST (File di archiviazione offline)
    MBOX TO PST (File di archiviazione personale di Outlook)
    MBOX TO VCF (Formato della carta virtuale)