Пожалуйста, у меня проблемы с отображением изображений в документе MS-Word, который я создаю динамически из своего php-скрипта; Я видел похожие вопросы на SO, к сожалению, они не решают мою проблему. Я относительно новичок в использовании заголовков. Пожалуйста, посмотри! 🙁
Вот код, который поможет вам, ребята:
$image64 = base64_encode(file_get_contents('res/myLogo.png'));header('Content-type: image/jpeg');
header("Content-type: application/vnd.ms-word");
header("Content-Disposition: attachment;Filename=document_name.doc");
echo "<html>";
echo "<meta http-equiv=\"Content-Type\" content=\"text/html;charset=Windows1252\">";
echo "<body>";
echo "<b>My Document Header</b>";
echo '<img src="data:image/jpg;base64,'.$image64.'">';
echo "</body>";
echo "</html>";
Изображение отображается и работает нормально, когда я отображаю его на html-странице, однако при загрузке документа изображение не отображается.
Спасибо вперед.
Задача ещё не решена.
Других решений пока нет …