GetContainer
Parser.GetContainer method
Ekler, ZIP arşivleri vb. içeren biçimlerle çalışmak için belgeden bir konteyner nesnesi çıkarır.
public IEnumerable<ContainerItem> GetContainer()
Geri dönüş değeri
Bir kapsayıcı öğeleri koleksiyonu; hükümsüz
kapsayıcı çıkarma desteklenmiyorsa.
Notlar
Biçimin ekleri çıkarmayı destekleyip desteklemediğini kontrol etmek için bkz.Desteklenen Belge Biçimleri (Kapsayıcıları ve Ekleri Çıkarın kolon).
Daha fazla bilgi edin:
- Eklerden ve ZIP arşivlerinden veri ayıklayın
- Kapsayıcı öğelerini yineleyin
- PDF portföylerinden ekleri ayıklayın
- E-postalardan ekleri ayıklayın
- Outlook Storage’dan e-postaları ayıklayın
- ZIP arşiv dosyalarından metin ayıklayın
Örnekler
Aşağıdaki örnek, bir kaptan eklerin nasıl çıkarılacağını gösterir:
// Parser sınıfının bir örneğini oluşturun
using(Parser parser = new Parser(filePath))
{
// Konteynerden ekleri çıkar
IEnumerable<ContainerItem> attachments = parser.GetContainer();
// Konteyner çıkarmanın desteklenip desteklenmediğini kontrol edin
if(attachments == null)
{
Console.WriteLine("Container extraction isn't supported");
}
// Ekler üzerinde yinele
foreach(ContainerItem item in attachments)
{
// Bir öğe adı ve boyutu yazdır
Console.WriteLine(string.Format("{0}: {1}", item.Name, item.Size));
}
}
Ayrıca bakınız
- class ContainerItem
- class Parser
- ad alanı GroupDocs.Parser
- toplantı GroupDocs.Parser