mirror of
https://github.com/PHPOffice/PhpSpreadsheet.git
synced 2026-08-23 09:22:26 +00:00
84cc3b560f
Its latest update added some new stringencies, resulting in 62 messages. Used `composer fix` to take care of them.
20 lines
614 B
PHP
20 lines
614 B
PHP
<?php
|
|
|
|
use PhpOffice\PhpSpreadsheet\IOFactory;
|
|
use PhpOffice\PhpSpreadsheet\Reader\Xlsx;
|
|
|
|
require __DIR__ . '/../Header.php';
|
|
|
|
// Issue 3266 - spreadsheet specified fitToHeight.
|
|
$helper->log('Read spreadsheet');
|
|
$filename = '21d_FitToHeightPdf.xlsx';
|
|
$fileWithPath = __DIR__ . "/../templates/$filename";
|
|
$reader = new Xlsx();
|
|
$spreadsheet = $reader->load($fileWithPath);
|
|
$sheet = $spreadsheet->getActiveSheet();
|
|
|
|
$helper->log('Write to Mpdf');
|
|
IOFactory::registerWriter('Pdf', PhpOffice\PhpSpreadsheet\Writer\Pdf\Mpdf::class);
|
|
$helper->write($spreadsheet, __FILE__, ['Pdf']);
|
|
$spreadsheet->disconnectWorksheets();
|