PHPExcel.StyleFixer
, (*1)
Fixes cell styles broken through PHPExcel read & write process., (*2)
Installation
Use composer., (*3)
composer install phpexcel-fixer/style-fixer
Usage
<?php
use PHPExcelFixer\StyleFixer\StyleFixer;
use PHPExcelFixer\StyleFixer\Plugin\CellStyleFixer;
use PHPExcelFixer\StyleFixer\Plugin\ConditionalFormatFixer;
$templatePath = '/path/to/template.xlsx';
$outputPath = '/path/to/output.xlsx';
$fixer = new StyleFixer([new CellStyleFixer(), new ConditionlFormatFixer()]);
$fixer->execute($outputPath, $templatePath);
Feedback
If you find any issue, please let me know.
https://github.com/77web/PHPExcelFixer.StyleFixer/issues, (*4)