Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

eronventer

DOMPdf

Recommended Posts

Ae galera,

 

Num sistema de propostas/orçamentos eu estou usando o DOMPdf para gerá-las, até então está tudo funcionando

normalmente, porém aconteceu um fato intrigante.

 

Quando o html a ser convertido para PDF gerar mais de 2 páginas é apresentado um erro, até 2 páginas o pdf é

gerado normalmente, agora quando possui mais não funciona....

 

Notice: Undefined offset: 7 in /dompdf/include/cellmap.cls.php on line 559
Fatal error: Call to a member function get_id() on a non-object in /dompdf/include/cellmap.cls.php on line 560

Procurei por soluções mas até agora nada, se alguém souber alguma solução, agradeço.

Abraços.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Quando eu tinha erros que não conseguia resolver no DOM.

Eu 'debugava' pelo DOM mesmo.

No arquivo "dompdf_config.inc.php", existe a configuração de debug;

 

No final do Arquivo modifique para que fique desta forma:

/**
 * If true, $_dompdf_warnings is dumped on script termination.
 *
 * @var bool
 */
$_dompdf_show_warnings = true;

/**
 * If true, the entire tree is dumped to stdout in dompdf.cls.php 
 *
 * @var bool
 */
$_dompdf_debug = true;
Assim o DomPDF vai lhe mostrar onde o erro ocorre.

"É mas já não mostra o erro? - Sim mostra o Erro mas este erro é o de execução do DomPDF, o bedug do DOMPDF é no HTML. Assim se encontrada alguma irregularidade que venha causar o 'fatal Error' ele acusa antes. "

 

Este erro de não conseguir abrir mais de 2 páginas provávelmente é alguma inconsistência no HTML.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.