public function test_phpdoc_template_replace_image() { $ret = copy($this->in . '/Templatenke4.docx', $this->out . '/test_template_replace_image.docx'); $this->assertTrue($ret); $PHPWord = new PHPWord_Template($this->out . '/test_template_replace_image.docx'); $ret = $PHPWord->remplace_image('image2.png', $this->in . '/first-image1.png'); $this->assertTrue($ret); /* vérifi*/ $ret = $PHPWord->remplace_image('image3.jpg', $this->in . '/first-image2.jpg'); $this->assertTrue($ret); /* Test des messages d'erreur */ $ret = $PHPWord->remplace_image('imageTOTO.jpg', $this->in . '/first-image2.jpg'); $this->assertStringStartsWith('RI', $ret); $ret = $PHPWord->remplace_image('image2.png', $this->in . '/firstTOTO-image2.jpg'); $this->assertStringStartsWith('RI', $ret); $getImagesize = $PHPWord->getImageSize('image2.png'); Zend_Debug::dump($getImagesize); $this->assertEquals($getImagesize[0], 529); $this->assertEquals($getImagesize[1], 487); $PHPWord->save($this->out . '/test_template_replace_image.docx'); }