xlswriterpecl.php.netEfficient and fast xlsx file extension.xlswriter is a PHP C Extension that can be used to write text, numbers, formulas and hyperlinks to multiple worksheets in an Excel 2007+ XLSX file.
Writer
- 100% compatible Excel XLSX files.
- Full Excel formatting.
- Merged cells.
- Defined names.
- Autofilters.
- Charts.
- Data validation and drop down lists.
- Worksheet PNG/JPEG images.
- Memory optimization mode for writing large files.
- Works on Linux, FreeBSD, OpenBSD, OS X, Windows.
- Compiles for 32 and 64 bit.
- FreeBSD License.
- The only dependency is on zlib.
Reader
- Full read data
- Cursor read data
- Read by data type
- Xlsx to csvWang Jiexinwjxwjx@php.netyes2023-05-151.5.51.5.5stablestableBSD license
- Feat: static built.
7.0.01.10.1xlswriter2023-03-021.5.41.5.4stablestableBSD license
- Fix: PACKED array on PHP 8.2.
2023-03-011.5.31.5.3stablestableBSD license
- Feat: Print scale.
- Feat: Border color.
2022-05-011.5.21.5.2stablestableBSD license
- Fix: Write failure on data reference.
- Fix: String is not zero-terminatedpage.
2021-10-271.5.11.5.1stablestableBSD license
- Feat customize to enable or disable zip64.
2021-10-071.5.01.5.0stablestableBSD license
- Feat set current line.
- Feat get current line.
- Feat rich string.
2021-07-181.4.01.4.0stablestableBSD license
- Fix disable reader build failed.
- Fix insertDate use curtom format segmentation fault.
- Feat custom free resource.
- Feat writer validation.
- Feat writer data validation can be applied to a single cell or a range of cells.
- Feat reader add file path in open file exception message.
- Feat exit worksheet.
- Feat set paper.
- Feat set margins.
- Build read module is enabled by default.
- Perfect exception message.
- Compatible PHP 8.1 API.
- Destructive rename method setPrintedLandscape to setLandscape.
- Destructive rename method setPrintedPortrait to setPortrait.
2021-01-011.3.71.3.7stablestableBSD license
- Fix IBM s390x.
- Fix header line no and sheet checkout not init line no.
- Fix single instance opens multiple files, but the file handle is not released.
- Feat worksheet printed.
- Feat worksheet hidden.
- Feat workbook custom first worksheet.
- Feat custom skip hidden rows.
- Feat skip empty rows.
- Feat set global type.
- Feat url text and tool tip.
- Feat work sheet protection.
- Helper xlswriter_get_version and xlswriter_get_author
2020-06-171.3.61.3.6stablestableBSD license
- Fix musllibc.
- Fix null in cell callback.
- Feat cell comment.
- Feat timestampFromDateDouble static method.
- Feat Check for existence before opening file.
2020-06-081.3.51.3.5stablestableBSD license
- Feat activate sheet.
- Feat mergeCells type writer.
2020-04-121.3.4.11.3.4.1stablestableBSD license
- Feat directory not exist error change to exception.
- Windows full function support.
2020-03-191.3.41.3.4stablestableBSD license
- FEAT header support custom format.
- FEAT putcsv custom delimiter.
- FEAT read skip cells,rows,empty value.
- FIX read data method, the offset of the array index and the row of the cell.
- FIX insertDate leaked.
2019-12-311.3.3.21.3.3.2stablestableBSD license
- FIX free up stale sheets.
2019-12-261.3.3.11.3.3.1stablestableBSD license
- FIX merge cells.
2019-12-231.3.31.3.3stablestableBSD license
- FEAT mergeCells and insertFormula support format.
- FEAT put csv with callback.
- FEAT global default format.
- FIX READ turning data into custom types.
2019-11-211.3.21.3.2stablestableBSD license
- FEAT display or hide screen and print gridlines.
- FEAT worksheet zoom.
- FEAT data method is written by default from the file header.
- FEAT returns null if the type is specified and the cell is empty.
- FEAT sheet list.
- FEAT xlsx to csv.
2019-10-111.3.11.3.1stablestableBSD license
- FEAT freeze panes
- FEAT set font
- Refactor format background
2019-09-251.3.01.3.0stablestableBSD license
- FEAT read numeric
- FEAT column index from string and string from column index
2019-09-201.2.91.2.9stablestableBSD license
- FEAT read skip empty cell
- FEAT read skip empty row
- FEAT read data with type array index
- FEAT read global cell data type
- FEAT read new read handler, nextCallback
2019-09-141.2.81.2.8stablestableBSD license
- FEAT insert date.
- FEAT read data with type
- FEAT work book is not initialized exception
- FIX: minizip multiple definition
2019-09-061.2.71.2.7stablestableBSD license
- FEAT read xlsx file.
- FIX multiple file segmentation fault.
2019-07-101.2.61.2.6stablestableBSD license
- FIX CentOS6 Build.
- FIX InsertText memory leaks.
2019-07-011.2.51.2.5stablestableBSD license
- FEAT cells background color.
- FEAT checkout sheet.
- FEAT format new font size.
- FEAT format new strikeout.
- FEAT insertText support resource format.
2019-05-031.2.41.2.4stablestableBSD license
- FEAT format multiple style overlays.
- FEAT format text color.
- FEAT image scale.
- FEAT chart.
2018-11-251.2.31.2.3stablestableBSD license
- FIX #94. define for bunled library version.
2018-07-111.2.21.2.2stablestableBSD license
- FEAT #76. setRow method support multiple lines.
- FEAT #78. support align format.
2018-06-021.2.11.2.1stablestableBSD license
- FEAT #72. Compatible string key value
2018-05-311.2.01.2.0stablestableBSD license
- FEAT #70. Data Bulk Insert automatic maintenance line number.
- FEAT #70. Customizing the default sheet name.
2018-05-311.1.01.1.0stablestableBSD license
- FEAT #63. Add more than one sheet to a file.
2018-05-261.0.21.0.2stablestableBSD license
- Windows #60. Change config.w32.
2018-05-251.0.11.0.1stablestableBSD license
- Rename #55. PHP_XLS_WRITER_VERSION to PHP_XLSWRITER_VERSION.
- Test #56. clean sections to tests.
- Drop #57. drop expertimental as extension released as stable.
2018-05-251.0.01.0.0stablestableBSD license
- PECL project init.