GetContainer
Parser.GetContainer method
Extraherar ett containerobjekt från dokumentet för att arbeta med format som innehåller bilagor, ZIP-arkiv etc.
public IEnumerable<ContainerItem> GetContainer()
Returvärde
En samling containerobjekt; null
om containerextraktion inte stöds.
Anmärkningar
För att kontrollera om formatet stöder extrahering av bilagor, seDokumentformat som stöds (Extrahera behållare och tillbehör kolumn).
Läs mer:
- Extrahera data från bilagor och ZIP-arkiv
- Iterera genom behållareföremål
- Extrahera bilagor från PDF-portföljer
- Extrahera bilagor från e-postmeddelanden
- Extrahera e-postmeddelanden från Outlook Storage
- Extrahera text från ZIP-arkivfiler
Exempel
Följande exempel visar hur man extraherar bilagor från en behållare:
// Skapa en instans av Parser-klassen
using(Parser parser = new Parser(filePath))
{
// Extrahera bilagor från behållaren
IEnumerable<ContainerItem> attachments = parser.GetContainer();
// Kontrollera om containerextraktion stöds
if(attachments == null)
{
Console.WriteLine("Container extraction isn't supported");
}
// Iterera över bilagor
foreach(ContainerItem item in attachments)
{
// Skriv ut ett objekts namn och storlek
Console.WriteLine(string.Format("{0}: {1}", item.Name, item.Size));
}
}
Se även
- class ContainerItem
- class Parser
- namnutrymme GroupDocs.Parser
- hopsättning GroupDocs.Parser