PHPExcel
Jeśli potrzebujesz używać PHP do tworzenia aplikacji Microsoft Excel w arkuszach kalkulacyjnych i interakcji z nią, dobrym pomysłem jest użycie PHPExcel. PHPExcel to biblioteka, która została napisana w PHP i ma pełny zestaw klas, które pozwolą ci pisać i czytać z różnych formatów plików arkuszy kalkulacyjnych, takich jak Excel (BIFF) .XLS, Excel 2007 (OFFICEOPENXML) .XLSX, CSV, LIBRE / OPENOFFICECALC .ODS, GNUMERIC, PDF i HTML. Ponieważ PHPExcel współpracuje nie tylko z MS Excel, ale także z innymi formatami, rozpoczęcie pracy może być trochę trudne. Obsługiwane formaty odczytu plików obejmują: BIFF 5-8 (.XLS) Excel 95 i nowsze wersje. Office Open XML (.XLSX) Excel 2007 i nowsze wersje. Arkusz kalkulacyjnyML (.XML) Excel 2003. Otwórz format dokumentu / OASIS (.ODS). GNUMERIC. HTML. SYLK. CSV. Obsługiwane formaty zapisu plików obejmują: BIFF 8 (.XLS) Excel 95 i nowsze wersje. Office Open XML (.XLSX Excel 2007 i nowsze wersje) HTML. CSV. PDF *. Ogólnie rzecz biorąc, PHPExcel umożliwia czytanie, pisanie i tworzenie dokumentów Excel w PHP. Jedynym minusem jest krzywa uczenia się; może być nieco trudny w użyciu, szczególnie dla nowicjuszy. * Korzystając z bibliotek tcPDF, DomPDF lub mPDF, które należy zainstalować osobno.