Я использую phpSpreadSheet для создания диаграммы Ганта из шаблона, но когда я завершаю шаблон с помощью этой библиотеки, диаграмма кажется пустой. Но если я заполняю шаблон вручную, диаграмма кажется завершенной. Я скачал шаблон с здесь
Это мой код:
//For documentation creation
require_once '../../vendor/autoload.php';
use PhpOffice\PhpSpreadsheet\Spreadsheet;
use PhpOffice\PhpSpreadsheet\Writer\Xlsx;
//Excel
$inputFileType = 'Xlsx';
$inputFileName = 'files/Cronograma.xlsx';
/** Create a new Reader of the type defined in $inputFileType * */
$reader = \PhpOffice\PhpSpreadsheet\IOFactory::createReader($inputFileType);
/** Load $inputFileName to a Spreadsheet Object * */
$spreadsheet = $reader->load($inputFileName);
$sheet = $spreadsheet->getActiveSheet();
$sheet->setCellValue('C5', 1);
$sheet->setCellValue('D5', 5);
$sheet->setCellValue('E5', 1);
$sheet->setCellValue('F5', 5);
$writer = new Xlsx($spreadsheet);
$excelName = 'test.xlsx';
$writer->save($excelName);
Данные введены вручную:
Данные введены кодом: