OpenSpout ist ein von der Community betriebener Zweig von box/spout
, einer PHP-Bibliothek zum schnellen und skalierbaren Lesen und Schreiben von Tabellenkalkulationsdateien (CSV, XLSX und ODS). Im Gegensatz zu anderen Dateilese- oder -schreibprogrammen ist es in der Lage, sehr große Dateien zu verarbeiten und dabei den Speicherverbrauch sehr gering zu halten (weniger als 3 MB).
Die Dokumentation finden Sie unter docs/
.
box/spout:v3
auf openspout/openspout:v3
box/spout
durch openspout/openspout
in Ihrer composer.json
BoxSpout
in Ihrem Code durch OpenSpout
Version 4 führte neue Funktionen, aber auch einige bahnbrechende Änderungen ein. Wenn Sie Ihre OpenSpout-Codebasis aktualisieren möchten, lesen Sie bitte die Upgrade-Anleitung.
Dies ist ein Zweig der Spout-Bibliothek von Box: https://github.com/box/spout
Der Code bis zum Commit cc42c1d
und direkt davon abgeleitet unterliegt dem Urheberrecht von Box, Inc. und ist unter der Apache-Lizenz, Version 2.0, lizenziert:
https://github.com/openspout/openspout/blob/cc42c1d29fc5d29f07caeace99bd29dbb6d7c2f8/LICENSE
Code, der nach dem oben genannten Commit erstellt, bearbeitet und veröffentlicht wird, unterliegt dem Urheberrecht der openspout Github-Organisation und ist unter der MIT-Lizenz lizenziert.
https://github.com/openspout/openspout/blob/main/LICENSE