2012-12-06 1 views
3

Я искал все, пытаясь найти ответ на этот вопрос, но ни одно из решений не было разработано! Я пытаюсь распечатать PDF-письмо, которое создает кто-то с TinyMCE, текстовый редактор html. Мы можем напечатать изображения с веб-штрафом, но при попытке ударить фотографии на сервере тестирования мы придумалиCPDF ERROR: [Изображение] Не удалось получить изображение:

TCPDF ERROR: [Image] Unable to get image: 

Я проверил все права доступа к файлам, локон и allow_url_open оба на/включены ,

Я довольно озадачен, пожалуйста, помогите, если вы можете ..

+3

без кода и некоторая информация noone сможет помочь – Thariama

+0

как изображение вставлено в tinymce? это абсолютный URL? изображение существует на вашем сервере? можете ли вы просмотреть изображение, если вы поместите его в адресную строку axplorer? Я предполагаю, что если вы используете изображения, которые находятся на вашем сервере, тогда путь не записывается, проверьте каталог, в котором находится изображение, и сравните его с тем путем, где вы создаете свой pdf-файл. – nouraty

ответ

1

Простой, при ссылке на изображение в TCPDF не использовать абсолютные ссылки, такие как /images/myimage.png

TCPDF не использовать веб-сайт home, он использует структуру каталогов базовой операционной системы. Поэтому используйте ссылочную ссылку, например: images/myimage.png, если складки изображения находятся в той же папке, что и ваш php-файл tcpdf. Или ../../images/myimage.png, если он был ниже папки tcpdf.

У меня была такая же проблема, связанная с файлами шрифтов TTF. Должно быть легко исправить.