The printers are ESC/POS compatible, but the characters are "cut out" in all the codepages and there are no characters from other languages.
I made a question to the manufacturer and he has indicated that I must use the graphic mode to get these characters to print.
Can anyone explain to me how to do this?
Thank you very much.
Maybe you should try to display the results you want to print into the panel, then give the panel screenshot and send the image to the printer for printing.
Hi, This class cPDF.bas (version 0.6 - 2024-01-03) generate PDF File with limited fonctionnalities (but enough for me) Add pages with different paper size (use constants or custom size) PDF standards font (Courier, Helvetica, Times, Symbol and Zapfdingbats), style (Normal, Bold, Italic...
Hi, This class cPDF.bas (version 0.6 - 2024-01-03) generate PDF File with limited fonctionnalities (but enough for me) Add pages with different paper size (use constants or custom size) PDF standards font (Courier, Helvetica, Times, Symbol and Zapfdingbats), style (Normal, Bold, Italic...
For the last couple of weeks I have been playing with an 80mm Bluetooth ESC/POS thermal printer I bought off eBay, new and delivered, for the ludicrously cheap price of £20. While the print quality, particularly of images with large areas of black (they are gray due to power supply or thermal...
This library allows you to print with thermal printers compatible with the ESC POS language in 4 different communication channels (USB, Bluetooth SPP, BLE, LAN) you can download the ble3 library from here The DEMO version prints one minute every 2. The full version of the library will be issued...
Yes, the printer works perfectly with my software.
The only problem is that I can't print: Á É Í Ó Ú Ñ €
Because the printer does not have them, they have all been replaced by Chinese characters.
Yes, the printer works perfectly with my software.
The only problem is that I can't print: Á É Í Ó Ú Ñ €
Because the printer does not have them, they have all been replaced by Chinese characters.
There is nothing you can do if the printer does not support the charset or encoding. The only way is to print as image.
I would use one (or more) panel(s) as B4XView and load the receipt content to Label which is place inside the B4XView. Label can support these characters. Convert the B4XBitmap to black and white and print to the printer.
B4X:
Dim Panel1 As B4XView
Dim bmp As B4XBitmap = Panel1.Snapshot
or maybe just
B4X:
Dim Label1 As B4XView
Dim bmp As B4XBitmap = Label1.Snapshot