GetContainer
Parser.GetContainer method
Estrae un oggetto contenitore dal documento per lavorare con formati che contengono allegati, archivi ZIP ecc.
public IEnumerable<ContainerItem> GetContainer()
Valore di ritorno
Una raccolta di elementi contenitore; nullo
se l’estrazione del contenitore non è supportata.
Osservazioni
Per verificare se il formato supporta l’estrazione degli allegati vedereFormati di documenti supportati (Estrarre contenitori e allegati colonna).
Saperne di più:
- Estrai dati da allegati e archivi ZIP
- Scorri gli elementi del contenitore
- Estrai gli allegati dai portfolio PDF
- Estrarre gli allegati dalle e-mail
- Estrai le email dall’archivio di Outlook
- Estrai il testo dai file di archivio ZIP
Esempi
L’esempio seguente mostra come estrarre gli allegati da un contenitore:
// Crea un'istanza della classe Parser
using(Parser parser = new Parser(filePath))
{
// Estrai gli allegati dal contenitore
IEnumerable<ContainerItem> attachments = parser.GetContainer();
// Controlla se l'estrazione del contenitore è supportata
if(attachments == null)
{
Console.WriteLine("Container extraction isn't supported");
}
// Itera sugli allegati
foreach(ContainerItem item in attachments)
{
// Stampa il nome e la dimensione di un oggetto
Console.WriteLine(string.Format("{0}: {1}", item.Name, item.Size));
}
}
Guarda anche
- class ContainerItem
- class Parser
- spazio dei nomi GroupDocs.Parser
- assemblea GroupDocs.Parser