UNPKG

print-mini-html

Version:
48 lines (35 loc) 1.38 kB
# printHTML > A plugin for printing partial pages ## Usage You will need Node.js installed on your system. ``` npm install --save print-mini-html ``` ``` import printHTML from 'print-mini-html'; printHTML(document.body.cloneNode(true)); printHTML('<div>print</div>'); printHTML('<div class="red">print</div>', 'title', '.red{color:red;}'); ``` Or manually download and link printHTML.js in your HTML, It can also be downloaded via [UNPKG](https://unpkg.com/browse/print-mini-html@1.1.1/dist/): ``` <script src="https://unpkg.com/print-mini-html@1.1.1/dist/index.js"></script> <script type="text/javascript"> printHTML('<div class="red">print</div>', 'title', '.red{color:red;}') </script> ``` ## arguments ``` printHTML(html, title, cssText, delay, callback); ``` | field name | type | must | description | | --------------------- | ------- | ---- | ----------------------------------------- | | html | HTMLElement \| DOMString | true | DOM to print | | title | DOMString | false | Default document.title | | cssText | DOMString | false | add styles | | delay | Number | false | delay print | | callback | Function | false | print callback | ## return ``` function force print ```