Download the PHP package cyberclick-os/excel-bundle without Composer
On this page you can find all versions of the php package cyberclick-os/excel-bundle. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download cyberclick-os/excel-bundle
More information about cyberclick-os/excel-bundle
Files in cyberclick-os/excel-bundle
Package excel-bundle
Short Description Symfony Bundle to read or write Excel file (including pdf, xlsx, odt), using phpoffice/phpspreadsheet library (replacement of phpoffice/phpexcel, abandonned)
License MIT
Informations about the package excel-bundle
Symfony Excel bundle
Installation
1 Add to composer.json to the require
key
or manually in composer.json
2 Symfony 3 : Register the bundle in app/AppKernel.php
Symfony 4 : With symfony flex, bundle should be already automatically registered :
Usage
Create a spreadsheet
Create a spreadsheet from an existing file
Create a Excel5 and write to a file given the object:
Create a Excel 2007 and create a StreamedResponse:
Create a Excel file with an image:
Create reader
Supported file types
Types are case sensitive. Supported types are:
Xlsx
: Excel 2007Xls
: Excel 5Xml
: Excel 2003 XMLSlk
: Symbolic Link (SYLK)Ods
: Libre Office (ODS)Csv
: CSVHtml
: HTML
Optional libraries can be installed for writing:
Tcpdf
Mpdf
Dompdf
to install these libraries :
liuggio/Excelbundle portability
For users already using liuggio/ExcelBundle wanting to migrate to phpspreadsheet, the bundle should be directly compatible : old phpexcel file types are maintained, a compatibility factory has been added, and the phpexcel service is also redeclared.
More
See also the official PhpSpreadsheet documentation.
All versions of excel-bundle with dependencies
symfony/config Version ~3.2|~4.0
symfony/dependency-injection Version ~3.2|~4.0
symfony/http-kernel Version ~3.2|~4.0
symfony/http-foundation Version ~3.2|~4.0
symfony/framework-bundle Version ~3.2|~4.0
phpoffice/phpspreadsheet Version ~1.0