A tiny javascript library to help printing from the web.
For documentation and examples please visit: printjs.crabbly.com
You can download the latest version of Print.js on GitHub or just use the Print.js CDN links available on the documentation page.
To install via npm:
npm install print.js --save
You can find documentation at printjs.crabbly.com.
##Contributing to Print.js
Contributions to Print.js are welcome and encouraged.
#####Using issues
The issue tracker is the preferred channel for reporting bugs, requesting new features and submitting pull requests.
Keep in mind that we would like to keep this a lightweight library.
Please do not use the issues channel for support requests. For help using Print.js, please ask questions on Stack Overflow and use the tag print.js
.
#####Reporting bugs
Well structured, detailed bug reports are hugely valuable for the project.
- Check the issue search to see if it has already been reported
- Isolate the problem to a simple test case
Please provide any additional details associated with the bug.
#####Pull requests
Clear, concise pull requests are excellent at continuing the project's community driven growth.
- Please create an issue first:
- For bugs, we can discuss the fixing approach
- For enhancements, we can discuss if it is within the project scope and avoid duplicate effort
- Tabs for indentation, not spaces please
- Please make your commits in logical sections with clear commit messages
##License
Print.js is available under the MIT license.