Jump to content
Flavio Nash

Quebrar página usando DOMPDF no laravel

Recommended Posts

Flavio Nash

Pessoal, fiz um relatório em PDF usando a DOMPDF no laravel, mas ele não exibe os dados em uma segunda página, o relatório é grande mas só exibe uma página, não exibe outras páginas, alguém me explica porque? Já olhei na documentação coloco o style:

page-break-after: always;

em uma div que a table fica dentro, mas nada, alguém já passo por isso?

att,

Edited by thoga31
GeSHi + formatação

Share this post


Link to post
Share on other sites
HappyHippyHippo

a que elemento estás a aplicar esse estilo ?

a quebra deveria ser antes ou depois (page-break-before/page-break-after) ?


IRC : sim, é algo que ainda existe >> #p@p

Share this post


Link to post
Share on other sites
Flavio Nash

Depois, porque ele exibe a primeira página e não mais, pesquisei sobre isso e me disseram que precisaria contar uma determinada quantidade de linhas da tabela e depois aplicar o estilo para quebrar a página depois da quantidade definida por mim para outra página.

Share this post


Link to post
Share on other sites
HappyHippyHippo

e tens o ?

page-break-inside: auto;

isto porque pela descrição que apresentas não é claro o que realmente se está a passar


IRC : sim, é algo que ainda existe >> #p@p

Share this post


Link to post
Share on other sites
Flavio Nash

Happy desisti do uso do DOMPDF, e comecei a usar o snappy disseram que é melhor, consegui gerar um relatório de várias páginas as partir de uma URL como

       $snappy = new Pdf();
       $snappy->setBinary('/home/flavioalves/Downloads/wkhtmltox/bin/wkhtmltopdf');
       header('Content-Type: application/pdf');
       header('Content-Disposition: attachment; filename="file.pdf"');
       echo $snappy->getOutput('http://www.google.com.br');

Neste caso gera de boa, mas não sei como gerar com html o pdf. Você já usou?

Edited by thoga31
GeSHi

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.