Как просмотреть изображение длинного боба в формате fpdf?

вот мой код -> progress-report.php
тип данных — longblob, Api — FPDF

$res=mysqli_query($conn,"SELECT school_logo FROM dsms_school_img");
while($row=mysqli_fetch_array($res))
{
$logo = '<img src="data:image/jpeg;base64,'.base64_encode($row['school_logo'] ).'"/>';
}

когда я положу это $logo в $pdf->Image($logo,10,10,188); это показывает эту ошибку:

Fatal error: Uncaught Exception: FPDF error: Image file has no extension and no type was specified: <img src="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEBLAEsAAD/4QECRXhpZgAATU0AKgAAAAgABAEPAAIAAAAGAAAAPgEQAAIAAAAPAAAARIKaAAUAAAABAAAAU4dpAAQAAAABAAAAWwAAAABDYW5vbgBDYW5vbiBFT1MgMTAwRAAAAAABAAAAoAAHgpoABQAAAAEAAACxgp0ABQAAAAEAAAC5iCcAAwAAAAIAZAAAkAMAAgAAABQAAADBkgkAAwAAAAIAEAAAkgoABQAAAAEAAADVpDQAAgAAAB0AAADdAAAAAQAAAKAAAAA4AAAACjIwMTc6MDE6MDYgMTY6MDc6MDkAAAAANwAAAAFFRi1TMTgtNTVtbSBmLzMuNS01LjYgSVMgU1RNAP/bAEMABQMEBAQDBQQEBAUFBQYHDAgHBwcHDwsLCQwRDxISEQ8RERMWHBcTFBoVEREYIRgaHR0fHx8TFyIkIh4kHB4fHv/bAEMBBQUFBwYHDggIDh4UERQeHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHv/AABEIAVQB/gMBIgACEQEDEQH/xAAdAAACAgMBAQEAAAAAAAAAAAADBAIFAAEGBwgJ/8QAQhAAAQQBAwMDAgQDBgQEBgMAAQACAxEEBRIhBjFBE1FhInEHFDKBI5GhFUJiscHwCFLR4RYkM1NDcoKDkvEXY6L/xAAbAQACAwEBAQAAAAAAAAAAAAACAwABBAUGB//EADMRAAICAQQBAwIFAQgDAAAAAAABAgMRBBIhMUEFE1EiYRQycYHw0RUjQpGhscHhM1Lx/9oADAMBAAIRAxEAPwD6O1LUA9xLqBXNaplsddPSmo55t1OVFlZu4nlfKXlnt6oRqWEEz5zzTrVNPLRW in C:\xampp\htdocs\dignitysmslatest\admin\Module\manage\pdf\fpdf.php on line 271

0

Решение

Поддержка образа памяти

Информация

Автор: Оливье
Лицензия: FPDF
Описание

Этот скрипт позволяет отображать изображения, которые загружаются в память, без необходимости временных файлов. Есть два основных использования:

  • Когда изображение загружается из базы данных
  • Когда изображение создается с помощью GD

Для изображения, загруженного в строку:

MemImage (строковые данные [, с плавающей точкой x [, с плавающей точкой y [, с плавающей точкой w [, с плавающей точкой h [, смешанная ссылка]]]]])

Для изображения GD:

GDImage (ресурс im [, float x [, float y [, float w [, float h [, смешанная ссылка]]]]])

где im — идентификатор GD. Если вы используете JpGraph, вы можете получить его с помощью вызова $ graph-> Stroke (_IMG_HANDLER).

$query = "SELECT school_logo FROM dsms_school_img";
$result = mysqli_query($query);
$row = mysql_fetch_assoc($result);
$image = $row['imageField'];

$pdf->MemImage($image, 50, 30);
0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector