[RESOLVIDO] IMAGEM EM BLOG + TCPDF + WHILE - Adicionei um screenshot

Prezados, boa tarde!

Alguem já teve que utilizar uma imagem em banco (blog) juntamente com TCPDF dentro de um while?
Estou montando uma tabela html com os campos abaixo.
Consigo ver a imagem em (BLOG) porem não a imagem em si mesmo usando o comando $pdf->Image(’@’.$imgdata); ele não exibe nada e da erro.
Alguem tem alguma ideia, segue meu codigo para ajudar na compreensão.

A imagem mostra eu gerando um blank com html que mostra a imagem, se faço o mesmo codigo dentro do TCPDF nao mostra a imagem.

			while (!$my_data->EOF)
			{
				//echo $my_data->fields[2];

				$itemDescricao	= $my_data->fields[2] ."<br>". $my_data->fields[3] ."<br>". $my_data->fields[5] ."<br>". $my_data->fields[6] ."<br>". $my_data->fields[7];
				$itemQuantidade	= $my_data->fields[10];
				$itemMedida		= $my_data->fields[11];
				$itemValorUnit	= $my_data->fields[12];
				$itemValorTotal	= $my_data->fields[13];
				$itemFoto		= $my_data->fields[8];

				//Foto do banco (Blog)
				$imgdata = base64_decode($itemFoto);
									  			  
				$foto = "<img border=0 src='data:image/png;base64,$imgdata.' width=50px heigth=50px>";					

				$valorTotalItens =	$itemQuantidade * $itemValorUnit; 	
				
                                // Conforme manual TCPDF
				//$pdf->Image('@'.$imgdata);  tentei assim tbm
				
				$html_itens =  '<tr>
									<td>' .$foto.' e '. $pdf->Image('@'.$imgdata). '</td>
									<td>' .$itemDescricao .'<br></td>
									<td>' .$itemQuantidade .'</td>
									<td>' .$itemMedida .'</td>
									<td>' .number_format( $itemValorUnit , 2, ',', '.') .'</td>
									<td>' .number_format( $valorTotalItens , 2, ',', '.'). '</td>
								</tr>';		

				$my_data->MoveNext();
			}
			$my_data->Close();
		}

PS: SE USO COMO PAGINA HTML SIMPLES ELE MOSTRA AS IMAGENS NORMAL. SE MANDO GERAR O PDF ELE NAO RODA WHILE (PEGA SO O ULTIMO REGISTRO) E NAO MOSTRA A IMAGEM.

Obrigado.

Abs.

Luis Gustavo Leal


Captura de Tela 2016-12-20 às 17.32.33.png

Após 2 dias de uma árdua batalha, consegui resolver o problema.
Na verdade desisti do TCPDF e tentei uma outra solução muito mais fácil que ela, MPDF.
Segue código da solução.

Link da biblioteca: http://www.mpdf1.com/mpdf/index.php?page=Download


    $html = "sua pagina em HTML aqui dentro";      // AQUI NA VERDADE CARREGUEI A VARIÁVEL ATRAVÉS DA FUNÇÃO file_get_contents()

    include("../mpdf60/mpdf.php");          // INCLUSAO DA BIBLIOTECA
    $mpdf=new mPDF();

    $mpdf->WriteHTML($html);

    $mpdf->Output("../orcamentos/".$nomeArquivo.".pdf",'F');        //SALVA PDF NA PASTA ORÇAMENTOS AUTOMATICAMENTE
    $mpdf->Output();	                                                         	  // EXIBE PDF NA TELA

    exit;

É isso.

Abs.

Olá, Luis Gustavo!
Para fazer isso com o TCPDF, você precisa salvar a imagem em um diretório e depois colocá-la em seu HTML.