I do not think the printer does not support chinese. the essential thing is the system support chinese input and output, at least the system should has chinese fonts. which OS do you use? and which text/office program are using.

The printer does support chinese, atleast thats what the distributor has told us.

The application is a Point of Sale application that we write ourselves. Communication with the printer is serial. The printer does not rely on OS fonts but uses its own (it cannot use the fonts of the OS). Development is currently on Windows but I would have the same problem on other OS's.

The printer has settings for codepages and has both 936 (simplified) and 950 (traditional chinese) however I do not know in what format the data must be send. The application has the data in UTF16.

The printer does support chinese, atleast thats what the distributor has told us.

do you check whether the epson Co. has the similar printer supporting chinese?

Quote:

The application is a Point of Sale application that we write ourselves. Communication with the printer is serial. The printer does not rely on OS fonts but uses its own (it cannot use the fonts of the OS). Development is currently on Windows but I would have the same problem on other OS's.

you mean your development team will code the print process in low level, which does not depend on any OS driver?

The printer has settings for codepages and has both 936 (simplified) and 950 (traditional chinese) however I do not know in what format the data must be send. The application has the data in UTF16.[/quote]
I think the best method is asking support for epson company.

BTW, I will check my books, and tell you how to print a chinese character in c code. If I am lucky, I find the related code.

I have discovered there are two versions of the printer we are using and we need to have the multilingual model. Ofcourse the one we got is not the multilingual model. So the problem will probably be solved when we get the right model.

I have discovered there are two versions of the printer we are using and we need to have the multilingual model. Ofcourse the one we got is not the multilingual model. So the problem will probably be solved when we get the right model.

I check my book, there is some codes in DOS OS for displaying and printing chinese characters, the code is very simple, just serval lines. I am not sure whether this codes is depent on chinese dos environment or not.
Based on the code, you just know how to devide the chinese character into one highbyte and one lowbyte parts, you know the chinese character is two-byte character. and write the string to printer device.