[php] PHP_excel의 대안
답변
SpreadsheetML이라는 “Excel XML”로 내보내기위한 매우 간단한 클래스를 작성했습니다. 최종 사용자에게는 XSLX만큼 편리하지 않지만 (파일 확장자 및 Excel 버전에 따라 경고 메시지가 표시 될 수 있음) XLS 또는 XLSX보다 작업하기가 훨씬 쉽습니다.
답변
엑셀 작성
- PEAR의 PHP_Excel_Writer (xls 만 해당)
- php_writeexcelBettina Attack의 (xls 만 해당)
- XLS 파일 생성기 상용 및 XLS 만
- PHP 용 엑셀 라이터Sourceforge의 (스프레드 시트 ML 만 해당)
- 이제 github 에서 Ilia Alshanetsky의 Excel 확장 (xls 및 xlsx, 상용 libXL 구성 요소 필요 )
- PHP의 COM 확장 (서버에서 실행되는 MS Excel 또는 OpenOffice Calc와 같은 COM 지원 스프레드 시트 프로그램 필요)
- COM ( PUNO ) 의 Open Office 대안 ( Java 지원이 활성화 된 서버에 Open Office가 설치되어 있어야 함)
- Eli Dickinson의 PHP-Export-Data (SpreadsheetML 작성-Excel 2003 XML 형식 및 CSV)
- 올리버 슈 워즈의 php-excel (SpreadsheetML)
- Oliver Schwarz의 php-excel 원본 버전 (SpreadsheetML)
- excel_xml (이름에도 불구하고 스프레드 시트 ML ) … 링크가 끊어진 것으로보고 됨
- 작지만 강력한 (tbs) 프로젝트에는 OfficeOpenXML 문서 (OpenDocument 및 OfficeOpenXML 형식)를 만들기위한 OpenTBS 도구가 포함되어 있습니다.
- SimpleExcel 은 Microsoft Excel XML / CSV / TSV / HTML / JSON / etc 형식을 읽고 썼다고 주장합니다.
- KoolGrid xls 스프레드 시트 만 해당되며 doc 및 pdf
- PHP_XLSXWriter OfficeOpenXML
- PHP_XLSXWriter_plus OfficeOpenXML , PHP_XLSXWriter 포크
- php_writeexcel xls 전용 (PEAR SEW를 기반으로 한 것 같습니다)
- 스파우트 OfficeOpenXML (xlsx) 및 CSV
- Slamdunk / php-excel (xls 만 해당)은 이전 PEAR Spreadsheet Writer의 업데이트 된 버전처럼 보입니다.
엑셀 읽기
- PHP 스프레드 시트 리더 는 다양한 형식 (.xls, .ods 및 .csv)을 읽습니다.
- PHP-ExcelReader (xls 만 해당)
- PHP_Excel_Reader (xls 만 해당)
- PHP_Excel_Reader2 (xls 만 해당)
- XLS 파일 판독기 상용 및 XLS 만
- SimpleXLSX 설명에서 xlsx 파일을 읽지 만 저자는 지속적으로 xls를 참조합니다.
- PHP Excel Explorer 상업용 및 XLS 만
- 이제 github 에서 Ilia Alshanetsky의 Excel 확장 (xls 및 xlsx, 상용 libXL 구성 요소 필요 )
- PHP의 COM 확장 (서버에서 실행되는 MS Excel 또는 OpenOffice Calc와 같은 COM 지원 스프레드 시트 프로그램 필요)
- COM ( PUNO ) 의 Open Office 대안 ( Java 지원이 활성화 된 서버에 Open Office가 설치되어 있어야 함)
- Nuovo의 스프레드 시트 리더 (csv, xls, xlsx 및 ods)
- SimpleExcel 은 Microsoft Excel XML / CSV / TSV / HTML / JSON / etc 형식을 읽고 썼다고 주장합니다.
- PHPExcleReader 는 이전 버전의 PHPExcel을 갖춘 ZIP입니다.
- Akeneo Labs 스프레드 시트 파서 OfficeOpenXML (.xlsx) 및 CSV 파일
- 스파우트 OfficeOpenXML (xlsx) 및 CSV
- xhook의 php-spreadsheetreader 대부분의 형식을 수행한다고 주장
PHP를위한 새로운 C ++ Excel 확장 프로그램, 직접 빌드해야 할 필요가 있지만 어떤 기능을 찾으려고 할 때 문서가 매우 희박합니다 (사이트에서 지원하는 형식, 또는 읽기 또는 쓰기 또는 둘 다 여부 …. 둘 다 추측합니다.) SIMITGROUP 의 phpexcellib입니다.
모든 주장은보다 더 빨리 할 수 PHPExcel 에서 CodePlex의 또는에서 github에 있지만 (COM을 제외하고, libXl와 주둥이 주위 PUNO 일리아의 래퍼)들은 읽기와 쓰기, 또는 XLS 및 XLSX 둘 모두를 제공하지 않습니다; 더 이상 지원되지 않을 수 있습니다. (Ilia의 확장명을 테스트하지는 않았지만) COM 및 PUNO 만 생성 된 통합 문서에 대해 동일한 수준의 제어를 제공합니다.