Problem
Our current combo of html2canvas-pro
and jsPDF
work in the following way
JSX -> Canvas -> PNG -> PDF
which means we can't highlight text in the PDF document since the content is just a PNG image.
Expected behaviour
The PDF should be text and highlightable, so we need to use either just jsPDF
with its proprietary syntax or a different library altogether.