Visualizza cartelle specifiche e filtra i messaggi (Outlook)

Introduzione

Nel mondo dello sviluppo .NET, la gestione e la visualizzazione efficiente dei documenti sono fondamentali. GroupDocs.Viewer per .NET semplifica questo compito offrendo potenti funzionalità per il rendering di vari formati di documento in modo fluido. In questo tutorial, approfondiremo come visualizzare cartelle specifiche e filtrare i messaggi in Outlook utilizzando GroupDocs.Viewer per .NET.

Prerequisiti

Prima di immergerti nel tutorial, assicurati di avere quanto segue:

  1. GroupDocs.Viewer per .NET: assicurati di aver installato GroupDocs.Viewer per .NET. Puoi scaricarlo da sito web.
  2. .NET Framework: è necessario che sul computer sia installato .NET Framework.
  3. Conoscenza di base di C#: per seguire il tutorial sarà utile avere familiarità con il linguaggio di programmazione C#.

Importa spazi dei nomi

Per prima cosa, importiamo gli spazi dei nomi necessari nel nostro codice C#:

using System;
using System.IO;
using GroupDocs.Viewer.Options;

Passaggio 1: definire la directory di output

string outputDirectory = "Your Document Directory";

Sostituire "Your Document Directory" con il percorso della directory in cui si desidera salvare i documenti renderizzati.

Passaggio 2: definire il formato del percorso del file di paging

string pageFilePathFormat = Path.Combine(outputDirectory, "page_{0}.html");

Questa riga definisce il formato dei percorsi dei file di ogni pagina renderizzata. In questo esempio, genererà file HTML denominati page_1.html, page_2.html, e così via.

Passaggio 3: inizializzare l’oggetto Viewer

using (Viewer viewer = new Viewer(TestFiles.SAMPLE_OST_SUBFOLDERS))

Qui, inizializziamo un Viewer oggetto con il percorso alla cartella di Outlook di esempio.

Passaggio 4: definire le opzioni di visualizzazione HTML

HtmlViewOptions options = HtmlViewOptions.ForEmbeddedResources(pageFilePathFormat);
options.OutlookOptions.Folder = "Входящие";

Creiamo un’istanza di HtmlViewOptions e specifichiamo il formato per le risorse incorporate. Inoltre, impostiamo la cartella di Outlook in modo che venga visualizzata come "Входящие" (In arrivo).

Passaggio 5: rendering del documento

viewer.View(options);

Questa riga avvia il processo di rendering con le opzioni specificate.

Passaggio 6: visualizzare il messaggio di successo

Console.WriteLine($"\nSource document rendered successfully.\nCheck output in {outputDirectory}.");

Dopo il rendering, viene visualizzato questo messaggio che indica il completamento con successo del processo di rendering e indirizza l’utente alla directory di output.

Conclusione

In questo tutorial abbiamo illustrato come visualizzare cartelle specifiche e filtrare i messaggi in Outlook utilizzando GroupDocs.Viewer per .NET. Seguendo i passaggi descritti sopra, è possibile gestire e visualizzare in modo efficiente i documenti nelle applicazioni .NET.

Domande frequenti

Posso visualizzare documenti diversi dai messaggi di Outlook con GroupDocs.Viewer per .NET?

Sì, GroupDocs.Viewer per .NET supporta un’ampia gamma di formati di documenti, tra cui PDF, DOCX, XLSX e altri.

GroupDocs.Viewer per .NET è compatibile con .NET Core?

Sì, GroupDocs.Viewer per .NET è compatibile sia con .NET Framework che con .NET Core.

Posso personalizzare il formato di output del rendering?

Certamente, GroupDocs.Viewer per .NET offre diverse opzioni per personalizzare l’output di rendering, inclusi i formati HTML, immagine e PDF.

Esiste una versione di prova disponibile per GroupDocs.Viewer per .NET?

Sì, puoi scaricare una versione di prova gratuita da sito web.

Dove posso cercare aiuto o supporto per GroupDocs.Viewer per .NET?

Puoi visitare il Forum di GroupDocs.Viewer per qualsiasi assistenza o domanda.