========================
The PIL.OleFileIO Module
========================

The PIL.OleFileIO Module
========================

**OleFileIO(filename=None)** (class)
[`# <#PIL.OleFileIO.OleFileIO-class>`_]
    This class encapsulates the interface to an OLE 2 structured storage
    file.

    For more information about this class, see `*The OleFileIO
    Class* <#PIL.OleFileIO.OleFileIO-class>`_.

The OleFileIO Class
-------------------

**OleFileIO(filename=None)** (class)
[`# <#PIL.OleFileIO.OleFileIO-class>`_]
    This class encapsulates the interface to an OLE 2 structured storage
    file. Use the `**listdir** <link:listdir>`_ and
    `**openstream** <link:openstream>`_ methods to access the contents
    of this file.

**getproperties(filename)**
[`# <#PIL.OleFileIO.OleFileIO.getproperties-method>`_]
**listdir()** [`# <#PIL.OleFileIO.OleFileIO.listdir-method>`_]
**open(filename)** [`# <#PIL.OleFileIO.OleFileIO.open-method>`_]
**openstream(filename)**
[`# <#PIL.OleFileIO.OleFileIO.openstream-method>`_]