PHPWord: как вывести файл в браузер без сохранения на диске
Пример:
$filename = 'testfile.docx';
header( "Content-Type: application/vnd.openxmlformats-officedocument.wordprocessingml.document" );
header( 'Content-Disposition: attachment; filename='.$filename);
$phpWord = new \PhpOffice\PhpWord\PhpWord();
$section = $phpWord->addSection();
$section->addText('My test text');
$objWriter = \PhpOffice\PhpWord\IOFactory::createWriter($phpWord, 'Word2007');
$objWriter->save( "php://output");
Комментарии