Изображения, встроенные в документ, сгенерированный из php, не отображаются при открытии на мобильных устройствах (android и ios)

Я использовал следующий код для преобразования html в doc с помощью php. Он отлично работает на ПК, но при доступе с любого мобильного устройства текстовая часть отображается нормально, но не встроенные изображения. Он показывает ссылку img src, т.е. http://domain/image.jpg, но не изображения. Как решить эту проблему?

<? header("Content-Type: application/vnd.ms-word");
header("Expires: 0");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
header("content-disposition: attachment;filename=Report.doc");
?>

person kamalpreet kaur    schedule 14.05.2020    source источник


Ответы (1)


Из последнего примера попробуйте добавить изображения в документ следующим образом.

$source = file_get_contents('/path/to/my/images/earth.jpg');
$textrun->addImage($source);
person Matthew Turland    schedule 14.05.2020
comment
Спасибо за ответ, Мэтью, но здесь я конвертирую html в doc, в отличие от примера. - person kamalpreet kaur; 14.05.2020
comment
Можете ли вы предоставить сегмент вашего кода, который не работает? - person Matthew Turland; 14.05.2020