Я использую библиотеку FPDF для создания файлов PDF с помощью PHP. Эта библиотека отлично работает с обычным текстом (т. е. PDF-файлы генерируются для любого текста), но это дает мне ошибку FPDF error: Missing or incorrect image file:{MY_FILE_PATH}
при попытке добавить изображение на мою страницу PDF. Доступ к этому пути к файлу через браузер, после чего соответствующее изображение отображается нормально.
Мой код:
require('fpdf.php'); $pdf = new FPDF(); $pdf->AddPage(); $pdf->SetFont('Arial', 'B', 16); $pdf->Write(10, 'Example image'); $image_path = MY_FILE_PATH; // This variable contains my actual file path $pdf->Image($image_path, 10, 10, 350, 450); $pdf->Output();
Этот код отлично работает на моем локальном хосте и генерирует соответствующие PDF-файлы даже с изображениями, но после перехода на сервер он не работает.
Я пробовал с такими возможностями, как:
С абсолютными и относительными путями для изображения.
Пробовал с локальным образом, помещенным в ту же папку.
Все форматы изображений, такие как jpg, png и gif.
Также проверил разрешения для изображения и соответствующих папок.
Ни один из этих случаев не работает для меня, застрял с этой проблемой, может ли кто-нибудь помочь мне решить эту проблему.
Спасибо!
Шива...