1.1.13 • Published 7 years ago

@cloudcannon/screenshot-util v1.1.13

Weekly downloads
45
License
UNLICENSED
Repository
-
Last release
7 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

7 years ago

1.1.12

8 years ago

1.1.11

8 years ago

1.1.10

8 years ago

1.1.9

8 years ago

1.1.8

8 years ago

1.1.7

8 years ago

1.1.6

8 years ago

1.1.4

8 years ago

1.1.3

8 years ago

1.1.2

8 years ago

1.1.1

8 years ago

1.0.28

8 years ago

1.0.27

8 years ago

1.0.26

8 years ago

1.0.25

8 years ago

1.0.24

8 years ago

1.0.23

8 years ago

1.0.22

8 years ago

1.0.21

8 years ago

1.0.20

8 years ago

1.0.19

8 years ago

1.1.0

8 years ago

1.0.18

8 years ago

1.0.17

8 years ago

1.0.16

8 years ago

1.0.15

8 years ago

1.0.14

8 years ago

1.0.13

8 years ago

1.0.12

8 years ago

1.0.11

8 years ago

1.0.10

8 years ago

1.0.9

8 years ago

1.0.8

8 years ago

1.0.7

8 years ago

1.0.6

8 years ago

1.0.5

8 years ago

1.0.4

8 years ago

1.0.3

8 years ago

1.0.2

8 years ago

1.0.1

8 years ago

1.0.0

8 years ago