FT
Como tirar bordas de um pdf gerado a partir de um html?
Olá pessoal. Estou gerando um pdf a partir de um html usando AdiantiHTMLDocumentParser e o dompdf. Porém resulta em um pdf com bordas, e eu preciso reduzir estas bordas para seguir o padrão do certificado da instituição em que trabalho. Podem me auxiliar? :)
- <?php
- $this->html = new AdiantiHTMLDocumentParser('app/resources/customer_accounts.html', 'A4', 'landscape');
- ...
- $this->html->setMaster($plain_object);
- $this->html->process();
- ..
- $contents = $this->html->getContents();
- // converts the HTML template into PDF
- $dompdf = new \Dompdf\Dompdf();
- $dompdf->loadHtml($contents);
- $dompdf->setPaper('A4', 'landscape');
- $dompdf->render();
- // write and open file
- file_put_contents('tmp/document.pdf', $dompdf->output());
- parent::openFile('tmp/document.pdf');
- ?>
As bordas não estão definidas no html?
Nataniel, creio que não. Veja o código (ainda estou fazendo rs):
Rodei seu código aqui e não apareceu nenhuma borda no pdf.
Obg Nataniel pela sua atenção. Veja como está o meu: prntscr.com/jm2h5t
Vou continuar mexendo aqui, qlquer coisa retorno com a solução!
:)
Acho que entendi, você tá falando das margens. Tente adicionar o seguinte na tag <style> do seu html:
Nataniel, muitíssimo obrigado - deu certo!