I would kill for a definitive guide on how to get a snapshot of a D3 chart to a simple PNG file. Everything I've read suggests a lot of steps (canvas) and add-on JS that makes me glaze over. Is it really that difficult?