Ferramentas para capturar e converter a Web
Comunidade Online de GrabzIt

Como criar um documento PDF de várias páginas a partir de uma página da web com conteúdo dinâmico?

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.

Oi. Preciso converter uma página da web com todos os estilos e muito conteúdo dinâmico para um documento .pdf. Isso significa que o documento .pdf pode ter 1 ou 2 ou mais páginas e não sei quantos conteúdos podem ter em casos diferentes. Mas o documento .pdf corta todo o conteúdo com mais de uma página. Como posso converter minha página em um documento PDF de várias páginas?

Perguntado por Dawie Harmse em 4 de outubro de 2019

Por favor, você pode enviar o URL para que possamos dar uma olhada.

Respondido pelo suporte GrabzIt em 4 de outubro de 2019

Qual URL você quer dizer? Eu uso o método ConvertPage: GrabzIt(this.GRABZIT_KEY).ConvertPage({'target': '#someId','format': 'pdf','download': 1,'cache': 0,'filename': nome de usuário, 'bheight': -1,'height': -1,'waitfor': '#someId'}).Create();

Respondido por Dawie Harmse em 4 de outubro de 2019

Ok, acho que vejo qual é o problema. Você está usando o recurso de destino que não funciona em duas páginas. Você pode aumentar o tamanho da página ou apenas passar o HTML que deseja converter para o método ConvertHTML.

Respondido pelo suporte GrabzIt em 4 de outubro de 2019

Ok, mas preciso converter minha página da web com vários estilos. Como isso é possível com o método ConvertHTML?

Respondido por Dawie Harmse em 4 de outubro de 2019

Você precisaria remover as peças que não está intinteressado enquanto mantém os estilos.

Como alternativa, use o parâmetro target e use o parâmetro hide, que pode remover elementos desnecessários.

Ou apenas especifique um tamanho grande de página da web, que será então reduzido ao tamanho desejado pelo destino.

Respondido pelo suporte GrabzIt em 4 de outubro de 2019