OpenSpout est un fork communautaire de box/spout
, une bibliothèque PHP permettant de lire et d'écrire des feuilles de calcul (CSV, XLSX et ODS), de manière rapide et évolutive. Contrairement à d'autres lecteurs ou graveurs de fichiers, il est capable de traiter des fichiers très volumineux, tout en maintenant une utilisation de la mémoire très faible (moins de 3 Mo).
La documentation peut être trouvée sur docs/
.
box/spout:v3
vers openspout/openspout:v3
box/spout
par openspout/openspout
dans votre composer.json
BoxSpout
par OpenSpout
dans votre code La version 4 a introduit de nouvelles fonctionnalités mais également quelques modifications majeures. Si vous souhaitez mettre à niveau votre base de code OpenSpout, veuillez consulter le guide de mise à niveau.
Il s'agit d'un fork de la bibliothèque Box's Spout : https://github.com/box/spout
Le code jusqu'à et descendant directement du commit cc42c1d
est la propriété de Box, Inc. et est sous licence Apache, version 2.0 :
https://github.com/openspout/openspout/blob/cc42c1d29fc5d29f07caeace99bd29dbb6d7c2f8/LICENSE
Le code créé, édité et publié après la validation mentionnée ci-dessus est la propriété de l'organisation openspout Github et est sous licence MIT.
https://github.com/openspout/openspout/blob/main/LICENSE