Bonjour à tous,

J'utilise la librairie PhpWord sur symfony. Tout fonctionne très bien au niveau de la écupération d'un template et de la modification de balises..
Une fois la modification de mon template faite, je convertis alors mon .docx en .pdf à l'aide TCPDF.
J'ai un pdf qui est généré, mais toute le mise en page, couleurs, images, ... sont perdues.

Voici le code :

\PhpOffice\PhpWord\Settings::setPdfRendererPath($this->get('kernel')->getRootDir().'/../vendor/tecnickcom/tcpdf');
\PhpOffice\PhpWord\Settings::setPdfRendererName('TCPDF');
$phpWord = \PhpOffice\PhpWord\IOFactory::load($this->pathSave.$fileToDownload);
$xmlWriter = \PhpOffice\PhpWord\IOFactory::createWriter($phpWord , 'PDF');
$xmlWriter->save($this->pathSave.'result.pdf');

Est-ce que quelqu'un peut m'aider à résoudre ce problème de non-conservation de la mise en page / couleur / images, ... ?
Merci pour votre aide...

Aucune réponse