public function debug(Request $request) { \Phpdocx\Create\CreateDocx::$returnDocxStructure = true; $queue = array(); $docx = new \Phpdocx\Create\CreateDocxFromTemplate('/patth_to/vendor/phpdocx/examples/files/headings.docx'); $queue[] = $docx->createDocx(); \Phpdocx\Create\CreateDocx::$returnDocxStructure = false; \Phpdocx\Create\CreateDocx::$streamMode = true; $merge = new \Phpdocx\Utilities\MultiMerge(); $merge->mergeDocx($queue[0], array(), 'example.docx', array());
Using your own DocX as template, it still results in the first issue (unreadable content recovery), not in the second "Show Repairs" dialog box ("Styles 1"-comment).