1. Produkti
  2.   Attēls
  3.   JavaScript
  4.   Capture-Website
 
  

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

JavaScript API vietņu ekrānuzņēmumu tveršanai

Kas ir Capture-Website?

Capture-Website ir atvērtā koda viegla attēlu apstrādes bibliotēka, kas ļauj JavaScript izstrādātājiem tvert vietņu ekrānuzņēmumus. Izmantojot API, varat uzņemt jebkuras vietnes ekrānuzņēmumus, izmantojot vietnes URL, un ekrānuzņēmumi tiek saglabāti izvades faila ceļā. Varat iestatīt ekrānuzņēmumu platumu, augstumu, veidu un attēla kvalitāti. Turklāt varat arī uzņemt ekrānuzņēmumus, pamatojoties uz konkrētiem ierīces izmēriem.

Izmantojot API, varat ne tikai uzņemt ekrānuzņēmumus no redzamās daļas, bet arī visas vietnes, tostarp visu ritināmo lapu. Pēc noklusējuma API ekrānuzņēmumiem izmanto baltu fonu. Ja noņemsit fonu, API uztvers ekrānuzņēmumus ar caurspīdīgumu.

Previous Next

Darba sākšana ar Capture-Website

Ieteicamais Capture-Website instalēšanas veids, izmantojot NPM. Lūdzu, izmantojiet šo komandu, lai to instalētu.

Instalējiet Capture-Website Thief, izmantojot NPM

 npm install capture-website 

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

Atvērtā pirmkoda Capture-Website bibliotēka ļauj JavaScript izstrādātājiem programmatiski tvert vietņu ekrānuzņēmumus. Lai tvertu vietnes ekrānuzņēmumus, API nodrošina CaptureWebsite.file() metodi. Metode izmanto ievades faila nosaukumu, izvades faila ceļu un ekrānuzņēmumu opcijas. Izmantojot šīs divas koda rindiņas, varat viegli iegūt vietnes ekrānuzņēmumus.

Uzņemiet vietnes ekrānuzņēmumus

  1. Importēt uztveršanas vietnes bibliotēku
  2. Uzņemiet vietnes ekrānuzņēmumus, izmantojot CaptureWebsite.file(input, outputFilePath, opcijas?). Metode uztver dotās ievades ekrānuzņēmumu un saglabā to norādītajā outputFilePath.
  3. Varat arī iestatīt izvades faila opcijas, piemēram, augstumu, platuma veidu un platumu

Uzņemiet vietnes ekrānuzņēmumus JavaScript

import captureWebsite from 'capture-website';
    await captureWebsite.file('https://fileformat.com', 'screenshot.png');
            

Uzņemiet ekrānuzņēmumus noteiktam ierīces izmēram JavaScript

Atvērtā pirmkoda Capture-Website bibliotēka ļauj JavaScript izstrādātājiem tvert ekrānuzņēmumu, kāds tas tika uzņemts norādītajā ierīcē. Lai uzņemtu vietnes ekrānuzņēmumus, API nodrošina emulateDevice īpašumu. Varat līdzināties iPhone X izmēra ekrānuzņēmumam. Izmantojot šīs divas koda rindiņas, varat viegli līdzināties vietnes ekrānuzņēmumiem.

Emulējiet ierīci ekrānuzņēmumiem

  1. Importēt uztveršanas vietnes bibliotēku
  2. Uzņemiet vietnes ekrānuzņēmumus, izmantojot CaptureWebsite.file (input, outputFilePath, opcijas?). Metode uztver dotās ievades ekrānuzņēmumu un saglabā to norādītajā outputFilePath.
  3. Emulējiet, izmantojot emulateDevice rekvizītu, un iestatiet vērtību uz "iPhone X"

Emulējiet vietnes ekrānuzņēmumus JavaScript

import captureWebsite from 'capture-website';
    await captureWebsite.file('https://fileformat.com', 'screenshot.png', {
        emulateDevice: 'iPhone X'
    });
            
 Latviski