136 votes

Alternative pour PHP_excel

Est-il une alternative pour PHP_excel qui peut "Exporter au format XLSX/XLS" fichier dans un format personnalisé?

C'est une Référence Générale à la question de l' tag

293voto

Mark Baker Points 90240

Pour L'Écriture Excel

  • La POIRE est PHP_Excel_Writer (xls uniquement)
  • php_writeexcel de Bettina Attaque (xls uniquement)
  • Fichier XLS Générateur commercial et xls seulement
  • Excel Écrivain pour PHP à partir de Sourceforge (spreadsheetML seulement)
  • Ilia Alshanetsky de l' extension Excel maintenant sur github (xls et xlsx, et oblige les libXL composant)
  • PHP extension COM (nécessite un COM activé tableur comme microsoft Excel ou OpenOffice Calc en cours d'exécution sur le serveur)
  • Le Open Office alternative à la COM (PUNO) (nécessite Open Office installé sur le serveur avec le support de Java activé)
  • PHP-Exportation de Données par Eli Dickinson (Écrit SpreadsheetML - Excel 2003 format XML et CSV)
  • Oliver Schwarz php-excel (SpreadsheetML)
  • Oliver Schwarz original de la version de php-excel (SpreadsheetML)
  • excel_xml (SpreadsheetML, en dépit de son nom)... lien signalé comme cassé
  • Le petit-mais-fort (sct) projet comprend la OpenTBS outil pour la création de OfficeOpenXML documents (OpenDocument et OfficeOpenXML formats)
  • ExcelWriterXML (SpreadsheetML)
  • SimpleExcel Revendications de lire et d'écrire Microsoft Excel XML / CSV / TSV / HTML / JSON / etc formats
  • KoolGrid xls feuilles de calcul, mais aussi la doc et pdf
  • PHP_XLSXWriter OfficeOpenXML
  • php_writeexcel xls seulement (on dirait qu'il est basé sur la POIRE COUDRE)

Pour La Lecture Excel

Toute réclamation, pour être plus rapide que PHPExcel de codeplex ou de github, mais (à l'exception de COM et PUNO), 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éé.

41voto

Eli Points 3654

J'ai écrit une classe très simple pour l'exportation à "Excel XML" aka SpreadsheetML. Ce n'est pas tout à fait aussi pratique pour l'utilisateur final que XSLX (en fonction de l'extension de fichier et Excel version, ils peuvent obtenir un message d'avertissement), mais c'est beaucoup plus facile à travailler que XLS ou XLSX.

http://github.com/elidickinson/php-export-data

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X