This article explains that the GroupDocs.Metadata for Java represents any loaded file as a tree consisting of metadata properties and nested metadata packages. You can easily iterate through the metadata tree...of PDF, DOC, DOCX, PPT, PPTX, XLS, XLSX, emails, images and more...