Нашел решение.
цитата с форума phplivedocx: «Я нашел способ вставить динамическое изображение в шаблон docx перед отправкой его в LiveDocx (чтобы он не работал с размещенными шаблонами).
Вот как я это делаю (в Php): - Сначала я добавляю изображение по умолчанию в свой локальный шаблон слов. - Прежде чем создавать PDF, рассмотрите docx, как если бы это был zip-архив (вы можете извлечь его вручную, чтобы подтвердить его).), поэтому: - В этом архиве замените файл /word/media/image1.png на динамическое изображение (форматированный плоский png, не знаете об ограничениях формата) - Закройте архив.
На этом шаге, если вы откроете шаблон docx в word, вы сможете увидеть динамическое изображение, заменяющее изображение по умолчанию.
После этого вы можете обработать запрос к liveDocx.
Есть некоторыеограничения в этом методе, и я надеюсь, что механизм Boilerplate скоро придет, чтобы сделать это лучше, но в моем случае он просто работает так, как я хочу. "
Вот код, как изменить изображение в docx tempпоздно в php:
$zip = new ZipArchive;
$zip->open('documents/template_tm.docx');
$zip->addFile('new_image.png', 'word/media/image1.png');
$zip->close();