Ferramentas para capturar e converter a Web
Comunidade Online de GrabzIt

Solicitação de recurso: html2header/footer

Faça perguntas sobre como capturar ou converter páginas da Web ou HTML into imagens, documentos CSV, PDF ou DOCX, além de como converter vídeos into GIF animado usando nossa API.

A forma do modelo é legal. Mas o estilo difere do resto da página. E é chato ter que desenvolver páginas em locais diferentes: o corpo do seu próprio programa e o cabeçalho/rodapé da sua conta grabzit.

Você pode fazer com que possamos adicionar html como cabeçalho ou rodapé?

Assim como podemos enviar html para gerar pdf, screenshot etc (php):

GrabzitClient->HtmlToXXX()

Então, para um cabeçalho, poderia ser assim:

$html = '<div>..... <span>{page_number}/{number_of_pages}</span> ..... </div>';
GrabzitOptions->setHtmlHeader($html);

Além da opção de modelo do Grabzit, tentei usar cabeçalhos e rodapés html/css.
É baseado em 'posição: fixa;' e para obter os melhores resultados você precisa usar tabelas ou 'display: table[-xxxx];'

Mas ainda está cheio de erros e.... numeração de páginas não está funcionando dentro da posição fixa (porque só é renderizado uma vez). Mas eles são falando sobre como resolver isso.

 

Então html2header/footer seria a melhor solução! Espero que Grabzit faça isso.

Desde já agradeço, Lídia

 

Perguntado por Rhinestone66 em 23 de abril de 2020

Existem limitações nas conversões de PDF que nos impedem de fazer isso. No entanto, defendemos a investigação da adição de estilos mais flexíveis ao sistema de modelos.

Respondido pelo suporte GrabzIt em 22 de maio de 2020