Alternative pour PHP excel
2 réponses
j'ai écrit une classe très simple pour exporter vers" Excel XML " alias SpreadsheetML. Ce n'est pas tout à fait aussi pratique pour L'utilisateur final que XSLX (selon l'extension du fichier et la version Excel, ils peuvent recevoir un message d'avertissement), mais c'est beaucoup plus facile de travailler avec que XLS ou XLSX.
Pour L'Écriture Excel
- PEAR's PHP_Excel_Writer (xls seulement)
- php_writeexcel from Bettina Attaque (xls)
- générateur de fichiers XLS commercial et xls seulement
- Excel Écrivain pour PHP à partir de Sourceforge (spreadsheetML uniquement)
- Ila Alshanetsky's Extension Excel maintenant github (xls et xlsx, et nécessite commercial libXL )
- PHP's COM extension (nécessite un tableur compatible COM tel que MS Excel ou OpenOffice Calc tournant sur le serveur)
- the Open Office alternative to COM ( PUNO ) (nécessite Open Office installé sur le serveur avec le support Java activé))
- PHP-Export-Data par Eli Dickinson (écrit SpreadsheetML-the Excel 2003 XML format, et CSV)
- Oliver Schwarz's php-excel (SpreadsheetML)
- version originale D'Oliver Schwarz de php-excel (Tableurml)
- excel_xml (Tableurml, malgré son nom)... lien signalé comme brisé
- le projet tiny-but-strong (tbs) inclut le OpenTBS tool for creating OfficeOpenXML documents (OpenDocument and OfficeOpenXML formats)
- SimpleExcel revenues to read and write Microsoft Excel XML / CSV / TSV / HTML / JSON / etc formats
- KoolGrid feuilles de calcul xls seulement, mais aussi doc et pdf
- PHP_XLSXWriter OfficeOpenXML
- PHP_XLSXWriter_plus OfficeOpenXML, fork of PHP_XLSXWriter
- php_writeexcel xls seulement (on dirait qu'il est basé sur la POIRE COUDRE)
- Sprout OfficeOpenXML (xlsx) and CSV
- Slamdunk / php-excel (xls seulement) ressemble à une version mise à jour de L'Ancien tableur PEAR
Pour La Lecture Excel
- php-spreadsheetreader lit une variété de formats (.xls,.ods et .csv)
- PHP-ExcelReader (xls seulement)
- PHP_Excel_Reader (xls seulement)
- PHP_Excel_Reader2 (xls seulement)
- Fichier XLS Reader Commercial et xls seulement
- SimpleXLSX de la description, il lit les fichiers xlsx, bien que l'auteur se réfère constamment à xls
- PHP Excel Explorer Commercial et xls seulement
- Ila Alshanetsky's Excel extension maintenant sur github (XLS et xlsx, et nécessite commercial libXL composant)
- PHP's COM extension (nécessite un tableur compatible COM tel que MS Excel ou OpenOffice Calc tournant sur le serveur)
- Open Office alternative à la COM ( PUNO ) (nécessite Open Office installé sur le serveur avec le support de Java activé)
- Nuovo feuille de calcul-reader (csv, xls, xlsx, et ods)
- SimpleExcel prétend lire et écrire Microsoft Excel XML / CSV / TSV / HTML / JSON / etc formats
- PHPExcleReader est juste un ZIP avec une ancienne version de PHPExcel
- Akeneo Laboratoires De Feuille De Calcul De L'Analyseur OfficeOpenXML (.XLSX) et fichiers CSV
- Sprout OfficeOpenXML (xlsx) and CSV
- xhook's php-spreetreader prétend faire la plupart des formats
une nouvelle extension c++ Excel pour PHP, bien que vous aurez besoin de le construire vous-même, et les docs sont assez clairsemés quand il s'agit d'essayer de trouver quelle fonctionnalité (Je ne peux même pas trouver à partir du site quels formats il supporte, ou s'il lit ou écrit ou les deux.... Je suppose que les deux) il offre est phpexcellib de SIMITGROUP.
Toute prétention à être plus rapide que PHPExcel à partir de codeplex ou de github , mais (à l'exception de COM, PUNO Ilia wrapper autour de libXl et le bec), ils n'offrent pas à la fois la lecture et l'écriture, ou à la fois aux formats xls et xlsx; peuvent plus être pris en charge; et (bien que je n'ai pas testé Ilia de l'extension) seulement COM et PUNO offre le même degré de contrôle sur le classeur créé.