Taking website screenshot, server-side, on a Linux rented server, free

前端 未结 5 1693
清歌不尽
清歌不尽 2020-12-14 04:08

Ok so, right now I can\'t really afford to pay for any service. I want to be able to take screenshots using my rented server, which is Linux based, and output them on the sc

5条回答
  •  太阳男子
    2020-12-14 04:51

    One of the solutions in 2017:

    https://github.com/GoogleChrome/puppeteer

    example:

    const puppeteer = require('puppeteer');
    
    (async() => {
    
    const browser = await puppeteer.launch();
    const page = await browser.newPage();
    await page.goto('https://example.com');
    await page.screenshot({path: 'example.png'});
    
    browser.close();
    })();
    

提交回复
热议问题