Autor Tópico: HTML2FPDF  (Lida 1315 vezes)

GutenbergCarlos

  • Novato
  • *
  • Mensagens: 5
HTML2FPDF
« Online: Outubro 25, 2013, 12:37:13 pm »
Pessoal,

estou iniciando um relatório com HTML2FPDF, porém de cara surgiu uns erros.
Estava tentando exibir uma tabela. Setei o html de uma tabela numa variável. E mandei imprimir com o WriteHTML($variavel).
A tabela HTML é um pouco grande, mas, não creio que este seja o problema.

O erro que dá é esse:

ERRO
Undefined offset: -1
ERRO
Undefined index: color
ERRO
Undefined index: bgcolor
ERRO
Undefined index: HREF
ERRO
Undefined index: underline
ERRO
Undefined index: strike
ERRO
Undefined index: SUP
ERRO
Undefined index: SUB
ERRO
Undefined index: linewidth
ERRO
Undefined index: drawcolor
ERRO
Undefined index: is_outline

FPDF error: Some data has already been output to browser, can't send PDF file

paulomarcelo

  • Expert
  • *****
  • Mensagens: 638
    • Email
Re:HTML2FPDF
« Responder #1 Online: Outubro 25, 2013, 01:33:10 pm »
se tiver usando numa blank pode ser que na aplicação ele já escreva alguma saída automaticamente na tela.

jorgepopel

  • Expert
  • *****
  • Mensagens: 568
    • iCentro Tecnologia e Sistemas
    • Email
Re:HTML2FPDF
« Responder #2 Online: Outubro 25, 2013, 01:57:47 pm »
Tive problemas semelhantes e resolvi direcionando a saída para uma nova janela "exclusiva" para o pdf.

Essa solução é para a mensagem de erro final.

Para os erros anteriores:
Citar
ERRO
Undefined offset: -1
ERRO
Undefined index: color
ERRO
Undefined index: bgcolor
ERRO
Undefined index: HREF
ERRO
Undefined index: underline
ERRO
Undefined index: strike
ERRO
Undefined index: SUP
ERRO
Undefined index: SUB
ERRO
Undefined index: linewidth
ERRO
Undefined index: drawcolor
ERRO
Undefined index: is_outline

Reveja o conteúdo da tabela.

[]s
jorge

GutenbergCarlos

  • Novato
  • *
  • Mensagens: 5
Re:HTML2FPDF
« Responder #3 Online: Outubro 29, 2013, 12:14:37 pm »
A tabela está correta...

Sim, uso a blank, porém, não tem nenhuma escrita antes do pdf.

jorgepopel, como direcionar para abrir em uma outra página?

saulobborges

  • Expert
  • *****
  • Mensagens: 1392
    • SGi Sistemas
    • Email
Re:HTML2FPDF
« Responder #4 Online: Outubro 29, 2013, 03:00:58 pm »
Reveja seu html porque pelas mensagens no script  ele esta reconhecendo algumas parte do css ou html como variáveis não inicializadas. HTML2PDF tem algumas limitações quanto a algumas tags veja no manual da biblioteca.

GutenbergCarlos

  • Novato
  • *
  • Mensagens: 5
Re:HTML2FPDF
« Responder #5 Online: Outubro 30, 2013, 12:30:28 pm »
Na minha tabela eu só uso TR, TD e TH, além do TABLE.
O que é suportado.

Já vi até alguns exemplos.
Seria talvez o rowspan ou colspan?