title: Scale D3 charts for printing, maybe onPrint even?
body: <p>I have a dashboard with charts and graphs drawn with D3 (SVG), and i'm having an issue with styling <code>@media print</code>.</p>
  
  <p>CSS work fine but charts do not scale and do not fit on page. Any suggestions?</p>
  
  <p>I also used chrome's media overrider for testing. Issue is persistent, and with overrode media i have to refresh the page for charts to redraw and fit into their places.</p>
  
  <p>I was thinking to catch onPrint event (e.g. onBeforePrint) and force charts to redraw before printing. Is it possible?</p>