1.1.13 • Published 5 years ago

@cloudcannon/screenshot-util v1.1.13

Weekly downloads
45
License
UNLICENSED
Repository
-
Last release
5 years ago

screenshot-util

npm install @cloudcannon/screenshot-util

Screenshotter Usage:

const Screenshotter = require('@cloudcannon/screenshot-util');

var screenshotter = new Screenshotter({
    dest: "screenshots",
    path: "dist/site",
    screenSize: {width: 1920, height: 1080},
    fullPage: true,
    docker: false,
    delay: 1000,
    portInc: 1
});

screenshotter.launch();

async function ss(urlPath) {
    await screenshotter.puppetCheck();
    let serverUrl = await screenshotter.serve();
    let page = await screenshotter.loadPage(serverUrl, urlPath, {
        name: "desktop",
        width: 1920,
        height: 1080
    });
    let img = await screenshotter.takeScreenshot(page);
    // do something with img
    await screenshotter.shutdownServer();
    await screenshotter.shutdownBrowser();
}
ss("index.html");
1.1.13

5 years ago

1.1.12

5 years ago

1.1.11

5 years ago

1.1.10

5 years ago

1.1.9

5 years ago

1.1.8

5 years ago

1.1.7

5 years ago

1.1.6

5 years ago

1.1.4

5 years ago

1.1.3

5 years ago

1.1.2

5 years ago

1.1.1

5 years ago

1.0.28

5 years ago

1.0.27

5 years ago

1.0.26

5 years ago

1.0.25

5 years ago

1.0.24

5 years ago

1.0.23

5 years ago

1.0.22

5 years ago

1.0.21

5 years ago

1.0.20

5 years ago

1.0.19

5 years ago

1.1.0

5 years ago

1.0.18

5 years ago

1.0.17

5 years ago

1.0.16

5 years ago

1.0.15

5 years ago

1.0.14

5 years ago

1.0.13

5 years ago

1.0.12

5 years ago

1.0.11

5 years ago

1.0.10

5 years ago

1.0.9

5 years ago

1.0.8

5 years ago

1.0.7

5 years ago

1.0.6

5 years ago

1.0.5

5 years ago

1.0.4

5 years ago

1.0.3

5 years ago

1.0.2

5 years ago

1.0.1

6 years ago

1.0.0

6 years ago