Sign Up for Free

RunKit +

Try any Node.js package right in your browser

This is a playground to test code. It runs a full Node.js environment and already has all of npm’s 1,000,000+ packages pre-installed, including wkhtmltoimage-linux with all npm packages installed. Try it out:

var ToImage = require("wkhtmltoimage-linux") var URL = require("url"); exports.tonicEndpoint = function(request, response) { var query = URL.parse(request.url, true).query; var url = query.url; response.writeHead(200, {'Content-Type': 'image/png'}); ToImage.generate(url, { format: "png" }).pipe(response); }; var endpointURL = `${process.env.TONIC_ENDPOINT_PATH}`; // Visit the endpoint URL in your browser, or just submit the form below `<form target="img" action="${endpointURL}"> <input placeholder="enter a URL" name="url" /> <button type="submit">submit</button> <span>( ${endpointURL} )</span> </form> <iframe style="width:100%; height: 400px" name="img"></iframe>`

This service is provided by RunKit and is not affiliated with npm, Inc or the package authors.

wkhtmltoimage-linux v0.1.5

A version of wkhtmltoimage package that vendors the linux binaries

RunKit is a free, in-browser JavaScript dev environment for prototyping Node.js code, with every npm package installed. Sign up to share your code.
Sign Up for Free