Inscrições abertas para nosso Webinar anual Adianti Framework 2024!
Clique aqui para saber mais
Imagem no pdf nao aparece estou com problema de colocar imagem em um pdf com html. aparece esse erro Image not found or type unknown ka coloquei o caminho absoluto e nada. alguem ja passou por isso? ...
EG
Imagem no pdf nao aparece  
estou com problema de colocar imagem em um pdf com html.

aparece esse erro Image not found or type unknown

ka coloquei o caminho absoluto e nada.

alguem ja passou por isso?

Curso completo Meu Negócio Pronto
Use para si, ou transforme em um negócio: Inclui aulas e códigos-fontes
Gestor de conteúdo (SITE) + Loja Virtual (E-Commerce) + Emissor de Notas para infoprodutos


Meu negócio pronto Quero me inscrever agora!

Comentários (9)


CC

Olá Elberson,

Faz um teste, use extensão .jpg para ver se resolve! Tem algumas extensões que mostra essa mensagem de erro mesmo!

Espero ter ajudado!
EG

fiz isso e nao funcionou!
NR

https://github.com/barryvdh/laravel-dompdf/issues/303
EG

depois de alguns testes adicionei

$options->set('chroot', realpath($_SERVER['DOCUMENT_ROOT']));

nas options do dompdf funcionou!!

obrigado!
LF

Elberson, tentei setar estas opções mas não deu certo, se puder me indicar o caminho do arquivo que tu setou.
Desde já agradeço.
LF

Consegui Elberson, tive que alterei no arquivo AdiantiHTMLDocumentParser, em Lib/html. Sei que não é o ideal alterar em arquivos nativos do framework, mas não queria ter que setar as opções nos diversos arquivos que irei utilizar, pois seriam opções default. Setei as seguintes opções:

$options->set('defaultFont', 'Courier');
$options->set('isRemoteEnabled', TRUE);
$options->set('debugKeepTemp', TRUE);
$options->set('isHtml5ParserEnabled', TRUE);
$options->set('chroot', '/');
Além das que já tem como default.

Obrigado pela dica.
EG

Opa tudo bom Leondas.

Foi esse classe que alterei mesmo AdiantiHTMLDocumentParser.

Se te ajudou. blz!

JA

Salve pessoal. Estou tendo o mesmo problema de não conseguir exibir a imagem no pdf.
Eu estou usando o Codeigniter como framework, e estou montando todo o meu relatório em html no controller.

Eu não encontrei o arquivo "AdiantiHTMLDocumentParser", conseguem me dar uma ajuda?

Muito obrigado desde agora.
AW

Opiniões muito interessantes, obrigado