Simple Javascript utility to print html element easier.
npm install simple-print    
> Simple Javascript utility to print HTML element easier.
##### See Demo Here
``bashwith npm
$ npm i simple-print --save
`js
import SimplePrint from 'simple-print'
`$3
`html
`How to Use
$3
`js
var print = new SimplePrint({
styles: [
'https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css',
'assets/css/your.css'
]
})function btnClick() {
print.render(document.getElementById('element-to-print'))
}
`$3
`js
var element = document.getElementById('element-to-print') var opts = {
name: '_blank',
specs: [
'fullscreen=yes',
'titlebar=yes',
'scrollbars=yes'
],
styles: [
'https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css'
]
}
var print = new SimplePrint(opts)
function btnClick() {
// you can assign your new options like this
print.options = {
styles: [
'your-path/other-style.css'
]
}
print.render(element, function() {
console.log('Printing completed or was cancelled!')
})
}
``---
Feel free to contribute simple-print 🙂
Copyright © 2019 by Sutan Gading Fadhillah Nasution