I've been struggling with a strange problem generating a chart .png with chart-image node for a while now.
All text labels on all axes, values and the header are displayed as squares instead of readable text.
Like this:
There are some examples so I suspect the code is correct.
Line chart code:
presumably you can set it in the call to the charting library you are using.
Whatever you set it to has to be recognised by the browser you are using to view it - and installed on the computer where the browser is. Normally they should default down to something that is installed but in this instance it seems not.