🚀 PHP Extension for creating and reader XLSX files.
fork from : https://github.com/viest/php-ext-xlswriter.git
|
7 éve | |
---|---|---|
kernel | 7 éve | |
resource | 7 éve | |
tests | 7 éve | |
travis | 7 éve | |
.gitignore | 7 éve | |
.travis.yml | 7 éve | |
CREDITS | 7 éve | |
EXPERIMENTAL | 7 éve | |
LICENSE | 7 éve | |
README.md | 7 éve | |
config.m4 | 7 éve | |
config.w32 | 7 éve | |
excel.php | 7 éve | |
excel_writer.c | 7 éve | |
php_excel_writer.h | 7 éve |
Please refer to the image below. PHPExcel has been unable to work properly for memory reasons at 40,000 and 100000 points, but it can be resolved by modifying the ini configuration, but the time may take longer to complete the work;
sudo apt-get install -y zlib1g-dev
git clone https://github.com/jmcnamara/libxlsxwriter.git && cd libxlsxwriter && make && sudo make install
brew install libxlsxwriter
Build the basic PHP build environment.
cd PHP_BUILD_PATH/deps
git clone --recursive https://github.com/jmcnamara/MSVCLibXlsxWriter.git
To build the DLL of the library open the LibXlsxWriterProj/LibXlsxWriter.sln project in MS Visual Studio and build the solution using the "Build -> Build Solution" menu item.
In the default configuration this will build an x64 debug LibXlsxWriter .lib and .dll in:
PHP_BUILD_PATH\deps\MSVCLibXlsxWriter\LibXlsxWriterProj\x64\Debug
32Bit: Copy .dll files to c:\Windows\System32 64Bit: Same thing
Add the lib path to the LIB
environment variable.
git clone https://github.com/viest/php-ext-excel-export.git
cd php-ext-excel-export
phpize && ./configure
make && make install
add the extension=excel_writer.so
to php.ini
file.
Clone the project to the ext directory in PHP, configure
add --with-excel_writer
parameter.
PHP License 3.01