Structured Storage (Compound File) mex interface

version (21.3 KB) by Matthew Kidd
Interface to Windows structured storage.


Updated 24 Apr 2006

View License

Provides an interface to the Win32 Structured Storage API. Includes an illustrative program that dumps images from PowerPoint files by directly reading the 'Pictures' stream.

Structured Storage is a Microsoft file format that essentially allows a filesystem to be created within a single file, where the terms Storage and Stream correspond to folder and file respectively. Such files are often called Compound Files, although this term is slightly more restrictive.

Microsoft Office documents use Structured Storage. Sophisticated third party applications sometimes use it as well. Access to Structure Storage can aid in the direct parsing of vendor files when the application does not provide sufficiently powerful export capabilities.

Cite As

Matthew Kidd (2022). Structured Storage (Compound File) mex interface (, MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R14SP2
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!