I am currently working on a project that involves printing to an EPSON Thermal printer from within Xamarin.Forms targetting Android. I have bound the Epson Android SDK into a Java binding for forms and can print to the printer using that.
However there is a need to store logos into the NV memory of the printer, for printing later. It has been decided that the application is to do this periodically instead of using the Epson utility to remotely connect to each printer and do so. This is to ensure that the graphics are kept upto date throughout our estate.
I have found the following command from Epson which acheives what I require: https://reference.epson-biz.com/modules/ref_escpos/index.php?content_id=70 however I am confused around the parameters.
Particularly the parameters xL, xH and yL and yH.
Does anyone have any idea how using c# I can create a method that takes a bitmap and converts it ready for use with this command?
Thank you.