cloudy243 Posted July 28, 2014 Share Posted July 28, 2014 Hi All, Don’t know if any of you have any experience with PHPWord (actually a pretty cool library I stumbled upon), but worth a shot! So either I’m missing something very obvious, or else I just have terrible luck. I am attempting to load a .docx file with PHPWord, set a value in it, and save the file. The issue is the saved file comes out as a blank word document, 7kb in size. The document I put in is large and has multiple pages. Obviously its not loading it right. My code is as follows: $PHPWord = new \PhpOffice\PhpWord\PhpWord(); $document = $PHPWord->loadTemplate('Resources/documents/test.docx'); $document->setValue('theDate', '2014-07-25'); $xmlWriter = \PhpOffice\PhpWord\IOFactory::createWriter($PHPWord, 'Word2007'); $xmlWriter->save("php://output"); I have tried with multiple test.docx files of different sorts, but the output file is always blank. Link to comment https://forums.phpfreaks.com/topic/290153-loading-a-docx-with-phpword/ Share on other sites More sharing options...
davidannis Posted July 28, 2014 Share Posted July 28, 2014 I have not had experience with PHPWord but have had a great deal of success using OpenTBS to produce word docs. Link to comment https://forums.phpfreaks.com/topic/290153-loading-a-docx-with-phpword/#findComment-1486336 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.