Generally speaking, you can make all settings for the printer by using our SDK. Common settings can also be adjused at the Control Panel, e.g. for printing speed or density. On devices running Windows Mobile you can make those settings at START -> SETTINGS -> SYSTEM -> PRINTER. Under Windows Embedded CE, you can find the settings at START -> SETTINGS -> CONTROL PANEL -> PRINTER.
How can I access the printer from within my own application?
You can access the printer either through CASIO Printer API or Microsoft GDI API. Please, note: There is no dedicated serial interface (COM port).
Which methods can be used to print out text data?
Basically, there are two different methods. Either you can call the PRNTextOut function to print line by line while using the pre-installed font of the printer. This method is very fast. You can find an overview about printable characters in our Printer Library Manual. Or you can call the PRNPrintWindow function to print any area you can see on the screen. This method is slower, but can be used with a True Type Font of the Operating System if the inbuilt printer font is not sufficient. Here are two examples for C# programming language.
Method (A) uses the pre-installed printer font for very fast output:
Method (B) uses True Type Font to print what you see on the screen:
You can call PRNBMPOut from our Printer Library to print a 2-bit bitmap from file. Alternatively, you can call PRNImageOut to print a 2-bit image from memory. If you want to print a picture with grey scales, display the picture to the screen in picture box and call PRNPrintWindow with the handle of the picture box.