1. Produtos
  2.   Imagem
  3.   JavaScript
  4.   Pageres
 
  

Biblioteca JavaScript de código aberto para processamento de imagens

Capture screenshots de sites em várias resoluções.

O que é Páginas?

Pageres é uma API gratuita e de código aberto que permite que os desenvolvedores de JavaScript façam uma captura de tela de sites programaticamente. O objetivo da API é garantir que seu site seja responsivo. É leve e rápido e pode gerar 100 capturas de tela de 10 sites diferentes em pouco mais de um minuto. Faz capturas de tela em várias resoluções para garantir que o site seja responsivo. Além disso, a API também pode ser usada para renderizar imagens SVG.

Para tirar screenshots do site, você precisa passar o URL do site. Você pode especificar o tamanho, largura, altura, data e hora da captura de tela de saída. Além disso, você pode especificar um nome incremental para as capturas de tela - portanto, quando um arquivo existe, ele acrescenta um número incremental.

Previous Next

Introdução ao Pageres

A maneira recomendada de instalar o Pageres via NPM. Por favor, use o seguinte comando para instalá-lo.

Instalar o Pageres via NPM

 npm install pageres 

Capturar captura de tela do site via API JavaScript gratuita

A biblioteca Pageres de código aberto permite que os desenvolvedores de JavaScript façam capturas de tela de sites programaticamente. Para fazer capturas de tela do site, a API fornece o método Pageres(). Você pode definir atraso, tempo limite, corte, CSS e outras opções enquanto faz capturas de tela. Para o arquivo de saída, você pode definir tamanho, largura, altura, data e hora. Usando o código a seguir, você pode fazer capturas de tela do seu site.

Capturar capturas de tela em JavaScript

  1. Biblioteca de importação
  2. Capturar capturas de tela

Capturar capturas de tela do site em JavaScript

const Pageres = require('pageres');
(async () => {
    await new Pageres({delay: 2})
        .src('https://products.fileformat.com', ['480x320', '1024x768', 'iphone 5s'], {crop: true})
        .dest(__dirname)
        .run();
    console.log('Finished generating screenshots!');
})();
});
 Português