html3png is a CLI for converting HTML to PNG. If you set --id flag, you can clip your HTML and convert it to PNG.
You can install via npm.
$ npm install -g html3png
html3png [args]
Options:
-f, --file Input file [string][required]
-o, --output Output file [string][default: "out.png"]
-i, --id Clip img [string]
-h, --help Show help [boolean]
-v, --version Show version number [boolean]
Examples:
html3png -f example.html -o out.png
# convert target html file to png.
# you can set output file name.
$ html3png -f example.html -o example.png
# if you use id flag, you can convert html inside a element with id you give to png.
$ html3png -f example.html -i image