GetContainer
Parser.GetContainer method
Εξάγει ένα αντικείμενο κοντέινερ από το έγγραφο για να εργαστεί με μορφές που περιέχουν συνημμένα, αρχεία ZIP κ.λπ.
public IEnumerable<ContainerItem> GetContainer()
Επιστρεφόμενη Αξία
Μια συλλογή από αντικείμενα κοντέινερ· μηδενικό
εάν η εξαγωγή κοντέινερ δεν υποστηρίζεται.
Παρατηρήσεις
Για να ελέγξετε εάν η μορφή υποστηρίζει την εξαγωγή συνημμένων, δείτεΥποστηριζόμενες μορφές εγγράφων (Δοχεία και συνημμένα απόσπασμα στήλη).
Μάθε περισσότερα:
- Εξαγωγή δεδομένων από συνημμένα και αρχεία ZIP
- Επαναλάβετε μέσα από αντικείμενα κοντέινερ
- Εξαγωγή συνημμένων από χαρτοφυλάκια PDF
- Εξαγωγή συνημμένων από μηνύματα ηλεκτρονικού ταχυδρομείου
- Εξαγωγή email από το Outlook Storage
- Εξαγωγή κειμένου από αρχεία αρχείου ZIP
Παραδείγματα
Το ακόλουθο παράδειγμα δείχνει πώς να εξαγάγετε συνημμένα από ένα κοντέινερ:
// Δημιουργία μιας παρουσίας κλάσης Parser
using(Parser parser = new Parser(filePath))
{
// Εξαγωγή συνημμένων από το κοντέινερ
IEnumerable<ContainerItem> attachments = parser.GetContainer();
// Ελέγξτε εάν υποστηρίζεται η εξαγωγή κοντέινερ
if(attachments == null)
{
Console.WriteLine("Container extraction isn't supported");
}
// Επανάληψη σε συνημμένα
foreach(ContainerItem item in attachments)
{
// Εκτύπωση ονόματος και μεγέθους στοιχείου
Console.WriteLine(string.Format("{0}: {1}", item.Name, item.Size));
}
}
Δείτε επίσης
- class ContainerItem
- class Parser
- χώρος ονομάτων GroupDocs.Parser
- συνέλευση GroupDocs.Parser