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.
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
- Biblioteca de importação
- 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!');
})();
});