Creating PDF from Report Issue

I am seeing some issues when I create a PDF from a report viewer.

I create a PDF from a report using system.file.writeFile(path, report.getBytesPDF())

When I view the PDF in Adobe Reader it looks correct. I then read that PDF using system.file.readFileAsBytes() and store in the database and display it in the Report Viewer in an Image Placeholder.

When I view it in the Report Viewer it now looks funny; words are fuzzy, some have a shadow, some are overlapped. It looks the same in the PDF Viewer.


If I take a PDF not created in Ignition and follow the same steps, the report looks correct.