GetContainer

Parser.GetContainer method

从文档中提取容器对象以处理包含附件、ZIP 存档等的格式。

public IEnumerable<ContainerItem> GetContainer()

返回值

容器项目的集合; 无效的如果不支持容器提取.

评论

要检查格式是否支持提取附件,请参阅支持的文档格式(提取容器和附件柱子)。

了解更多:

例子

以下示例显示了如何从容器中提取附件:

// 创建解析器类的实例
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));
    }
}

也可以看看