GetContainer
Parser.GetContainer method
Extrahiert ein Containerobjekt aus dem Dokument, um mit Formaten zu arbeiten, die Anhänge, ZIP-Archive usw. enthalten.
public IEnumerable<ContainerItem> GetContainer()
Rückgabewert
Eine Sammlung von Containerartikeln; Null
wenn die Containerextraktion nicht unterstützt wird.
Bemerkungen
Um zu überprüfen, ob das Format das Extrahieren von Anhängen unterstützt, sieheUnterstützte Dokumentformate (Container und Anhänge extrahieren Spalte).
Erfahren Sie mehr:
- Extrahieren Sie Daten aus Anhängen und ZIP-Archiven
- Containerelemente durchlaufen
- Extrahieren Sie Anhänge aus PDF-Portfolios
- Extrahieren Sie Anhänge aus E-Mails
- Extrahieren Sie E-Mails aus dem Outlook-Speicher
- Text aus ZIP-Archivdateien extrahieren
Beispiele
Das folgende Beispiel zeigt, wie Anhänge aus einem Container extrahiert werden:
// Erstellen Sie eine Instanz der Parser-Klasse
using(Parser parser = new Parser(filePath))
{
// Anhänge aus dem Container extrahieren
IEnumerable<ContainerItem> attachments = parser.GetContainer();
// Prüfen, ob die Container-Extraktion unterstützt wird
if(attachments == null)
{
Console.WriteLine("Container extraction isn't supported");
}
// Über Anhänge iterieren
foreach(ContainerItem item in attachments)
{
// Einen Artikelnamen und eine Größe drucken
Console.WriteLine(string.Format("{0}: {1}", item.Name, item.Size));
}
}
Siehe auch
- class ContainerItem
- class Parser
- namensraum GroupDocs.Parser
- Montage GroupDocs.Parser