phpdocx Ошибка при попытке открыть шаблон

Я скачал phpdocx и тестирую свой код в своей локальной среде. Я могу успешно создать документ с нуля с помощью следующего кода:

$docx = new \Phpdocx\Create\CreateDocx();

$docx->addText('This is a test');
$docx->embedHTML('<p style="font-size: 30px;">New paragraph</p>');
$docx->createDocx(public_path() . '/output.docx');

Однако мне нужно создать документ из шаблона. Каждый раз, когда я делаю это, я получаю следующее сообщение об ошибке:

Ошибка при попытке открыть (базовый) шаблон в виде zip-файла

Вот мой код:

$docx = new \Phpdocx\Create\CreateDocxFromTemplate(public_path() . '/Example Template.docx');

$variables = [
'1' => 'John',
'2' => 'Allen',
];

$docx->replaceVariableByText($variables);
$docx->createDocx(public_path() . '/output.docx');

Кроме того, я прилагаю скриншот с более подробной информацией об ошибках ниже:

введите описание изображения здесь

2

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]