After doing a search I found how to print the characters of different sets. I attach the example of Chinese:
Initialize the printer with this encoding
Printer.Initialize(Me,"Printer","GB2312")
Precede the Chinese text with chr (27) + chr(64)
Printer.AddBuffer_WriteLine(Chr(27) & Chr(64) & "艾德蒙 AOC E2450SWH 23.6吋")
see this
link