I’ve been using a few workflows in my app to generate PDF files which are then printed out automatically. However, from the 12th February and forward, the PDF files have not been able to print, and I’ve noticed a small change in the PDF file itself. Generally the PDF just contains a barcode which is generated from a webservice (Free Online Barcode Generator: Create Barcodes for Free!) but there seems to be a difference in how the image from this webservice is embedded into the PDF
The second image shows a PDF that does not work (printer won’t print it). Here the yellow box covers all of the barcode. I do not know if this is the actual issue, but this is seemingly the only difference between the PDFs that work and those that do not.
The support team is currently investigating, but they initially suggested to try out different file formats. I used .png before, but from initial testing it seems like using .jpg might have solved the issue.
Unfortunately I can’t test myself, so I’ll rely on the information I get from the users of the app, but it sounds like the printer is printing the PDFs again when the image retrieved from the barcode service is saved as a .jpg instead of .png.
I’m still a bit curious to why .png doesn’t seem to work anymore though.
Behind the scenes, AppSheet is migrating to a new PDF-generator service. The new service clearly has some differences. I would encourage you to make clear to Support your desire to use PNG files, and to ask that PNG support be restored.
I have been having a support conversation with Bryan about this I’m having the same issue (I can’t find his name to tag him) “I found a note that there was a change made in the PDF engine that will be rolled back later. Sounds like that will change today. You may not need to do anything with Epson Bryan from AppSheet”