PEAR is archived and read-only

This mirror preserves historical PEAR package releases and metadata so existing references remain available.

Home » Structures » OLE

Package for reading and writing OLE containers

This package is unmaintained.

Download latest release 1.0.1 (there might be newer Composer installable version)

License: PHP

Description

This package allows reading and writing of OLE (Object Linking and Embedding) compound documents. This format is used as container for Excel (.xls), Word (.doc) and other Microsoft file formats.

Maintainers

Dependencies

Required

Releases

Bugs

IDStatusTypeVersionDateSummary
#483DuplicateBug2003-12-22_FILEH_ never opened
#2583ClosedBug2004-10-21Coding Standard Fixes, patches included
#3951ClosedBug2005-03-24OLE_PPS_File::init() does not return true on success
#3955ClosedBug2005-03-24OLE::_readPpsWks() does not return true on success
#6516ClosedBug2006-01-18wrong usage of unpack()
#12640ClosedBug0.52007-12-08Version should be 0.5.0
#12693ClosedBug0.6.02007-12-14Class OLE_PPS not found in /usr/share/pear/OLE/PPS/File.php on line 32
#13912ClosedBug0.6.12008-05-16include_once should be require_once
#15904ClosedBug2009-02-16Invalid Bigblock chain with files > 200MB
#17685ClosedReq1.0.0RC12010-08-10OLE doesn't save multistreams
#19284ClosedBug1.0.0RC22012-02-10RC2 breaks header in excel files from Spreadsheet_Excel_Writer
#19574FeedbackBug1.0.0RC22012-08-22Generated Excel Files are corrupt
#19698FeedbackBug1.0.0RC22012-11-09XLS-Worksheet seems to be damaged
#19941FeedbackBugUnknown2013-05-08Adding data to the new woksheet added
#21156No FeedbackBug1.0.0RC22016-12-14XLS must be repaired by Excel on first pen
#21175OpenBug1.0.0RC22017-02-02Corrupt OLE header generated for files approximately 7mb in size.
#21216ClosedBugUnknown2017-06-02Call to undefined method PEAR::OLE_PPS()
#21224ClosedBugSVN2017-06-30Missing/Broken parent constructor calls.
#21243OpenBug1.0.0RC32017-09-26small blocks ("mini stream") handling is broken
#28646OpenReq1.0.0RC32024-07-26allow using a strem for writing output