Capturar screenshot de site usando Java

Este artigo ajuda a capturar uma captura de tela de página inteira usando Java. Ele contém detalhes sobre a configuração do IDE, uma lista de etapas e código de exemplo para tirar captura de tela de site usando Java. Melhorias no código também serão discutidas para personalizar a saída conforme os requisitos.

Passos para capturar uma captura de tela de página inteira usando Java.

  1. Defina o ambiente para usar Aspose.HTML for Java para tirar uma captura de tela da página da web
  2. Carregue uma licença para obter todos os recursos do produto sem quaisquer limitações
  3. Defina a URL da página da web para tirar uma captura de tela
  4. Carregue a página da web de destino no objeto da classe HTMLDocument
  5. Crie o objeto da classe ImageSaveOptions para personalizar a imagem
  6. Defina a resolução da imagem de saída e o formato como PNG
  7. Renderizar a página web carregada em uma imagem e salvar a saída

As etapas acima descrevem como criar uma captura de tela de página completa usando Java. Inicie o processo carregando uma licença, definindo a URL e instanciando o HTMLDocument com a URL definida. Crie um objeto da classe ImageSaveOptions, defina a resolução horizontal e vertical, defina o formato de imagem de saída e use o método Converter.convertHTML() para renderizar a página da web.

Código para capturar a tela completa de uma página web usando Java

Este código demonstra a implementação de captura de tela completa de página da web usando Java. Use a classe PageSetup para definir as flags FitToContentWidth e FitToContentHeight em PageLayoutOptions para capturar a página inteira. Personalizações adicionais são possíveis usando o método setBackgroundColor(), trocando ImageFormat para Webp para reduzir o tamanho do arquivo, usando resolução mais baixa se for necessário um output menor, e trabalhando com options.getCss() para controlar folhas de estilo e seleção de mídia durante o processo de renderização.

Este guia explica o processo de captura de snapshots de páginas da web. Para converter EPUB para PDF, consulte o artigo Alterar EPUB para PDF em Java.

 Português