Office file formats and packages
How DOCX, XLSX, and PPTX use ZIP packages, XML parts, relationships, media, and embedded objects.
Continue with Office Package Inspector, PDF Form Field Inspector · Reference
An OOXML document is a package
Modern Office files are ZIP packages containing XML parts, relationship files, media, and optional embedded objects. The central directory provides the part names; relationships explain how parts refer to one another.
DOCX, XLSX, and PPTX share package ideas but use different main parts: Word document, Excel workbook, and PowerPoint presentation.
Inspect without executing
- List parts and relationships before trusting a file from an unknown source.
- Treat external targets, embedded objects, and macro parts as review signals.
- Reject unsafe paths and bound expansion size before extracting archive contents.
References
Related tools
- Office Package InspectorInspect DOCX, XLSX, and PPTX ZIP parts, relationships, media, comments, and embedded objects locally.
- PDF Form Field InspectorList PDF AcroForm field names, types, required flags, and read-only flags locally.