Atvirojo kodo JavaScript biblioteka vaizdo apdorojimui
Užfiksuokite įvairių raiškų svetainių ekrano kopijas.
Kas yra Pageres?
„Pageres“ yra nemokama atvirojo kodo API, leidžianti „JavaScript“ kūrėjams programiškai daryti svetainių ekrano kopijas. API tikslas – užtikrinti, kad jūsų svetainė būtų interaktyvi. Jis yra lengvas ir greitas ir gali sukurti 100 ekrano kopijų iš 10 skirtingų svetainių per šiek tiek daugiau nei minutę. Tam, kad įsitikintumėte, jog svetainė reaguoja, daromos įvairios skiriamosios gebos ekrano kopijos. Be to, API taip pat gali būti naudojama SVG vaizdams pateikti.
Norėdami padaryti svetainės ekrano kopijas, turite perduoti svetainės URL. Galite nurodyti išvesties ekrano kopijos dydį, plotį, aukštį, datą ir laiką. Be to, galite nurodyti laipsnišką ekrano kopijų pavadinimą – taigi, kai failas yra, jis prideda prieauginį skaičių.
Darbo su Pageres pradžia
Rekomenduojamas būdas įdiegti Pageres per NPM. Norėdami ją įdiegti, naudokite šią komandą.
Įdiekite Pageres per NPM
npm install pageres
Užfiksuokite svetainės ekrano kopiją naudodami nemokamą JavaScript API
Atvirojo kodo Pageres biblioteka leidžia „JavaScript“ kūrėjams programiškai daryti svetainių ekrano kopijas. Norint padaryti svetainės ekrano kopijas, API suteikia Pageres() metodą. Darydami ekrano kopijas galite nustatyti delsą, skirtąjį laiką, apkarpyti, CSS ir kitas parinktis. Išvesties faile galite nustatyti dydį, plotį, aukštį, datą ir laiką. Naudodami šį kodą galite padaryti savo svetainės ekrano kopijas.
Užfiksuokite ekrano kopijas „JavaScript“.
- Importuoti biblioteką
- Užfiksuokite ekrano kopijas
Užfiksuokite svetainės ekrano kopijas 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!');
})();
});