Atvērtā pirmkoda JavaScript bibliotēka attēlu apstrādei

Uzņemiet tīmekļa vietņu ekrānuzņēmumus dažādās izšķirtspējās.

Kas ir Pageres?

Pageres ir bezmaksas atvērtā koda API, kas ļauj JavaScript izstrādātājiem programmatiski uzņemt vietņu ekrānuzņēmumus. API mērķis ir nodrošināt, lai jūsu vietne būtu adaptīva. Tas ir viegls un ātrs, un tas var izveidot 100 ekrānuzņēmumus no 10 dažādām vietnēm nedaudz vairāk nekā minūtē. Lai pārliecinātos, ka vietne ir atsaucīga, tiek uzņemti ekrānuzņēmumi dažādās izšķirtspējās. Turklāt API var izmantot arī SVG attēlu renderēšanai.

Lai uzņemtu vietnes ekrānuzņēmumus, jums ir jānodod vietnes URL. Varat norādīt izvades ekrānuzņēmuma izmēru, platumu, augstumu, datumu un laiku. Turklāt ekrānuzņēmumiem varat norādīt pakāpenisku nosaukumu — tātad, ja fails pastāv, tam tiek pievienots pakāpenisks skaitlis.

Previous Next

Darba sākšana ar Pageres

Ieteicamais veids, kā instalēt Pageres, izmantojot NPM. Lūdzu, izmantojiet šo komandu, lai to instalētu.

Instalējiet Pageres, izmantojot NPM

 npm install pageres 

Uzņemiet vietnes ekrānuzņēmumu, izmantojot bezmaksas JavaScript API

Atvērtā pirmkoda Pageres bibliotēka ļauj JavaScript izstrādātājiem programmatiski uzņemt vietņu ekrānuzņēmumus. Lai uzņemtu vietnes ekrānuzņēmumus, API nodrošina Pageres() metodi. Ekrānuzņēmumu uzņemšanas laikā varat iestatīt aizkavi, taimautu, apgriešanu, CSS un citas opcijas. Izvades failam varat iestatīt izmēru, platumu, augstumu, datumu un laiku. Izmantojot tālāk norādīto kodu, varat uzņemt savas vietnes ekrānuzņēmumus.

Uzņemiet ekrānuzņēmumus JavaScript

  1. Importēt bibliotēku
  2. Uzņemiet ekrānuzņēmumus

Uzņemiet vietnes ekrānuzņēmumus 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!');
})();
});
 Latviski