This module makes box-shadows printable in Chrome (up to v.38).
Add the javascript file /dist/javascript.js:
<script type="text/javascript" src="javascript.js"></script>
and call:
<script>
window.onload = function() {
ChromeShadowFixer.fix();
};
</script>
Install via npm:
npm i --save chrome-shadow-fixer
Import and use with:
import {fix} from 'chrome-shadow-fixer';
fix();
You can apply the method fix on specific elements by passing them:
const elements = document.getElementsByTagName('*');
fix(elements);