Bluetooth printing

Hi people.
I want to connect a thermal label printer (Epson, Brother, Zebra) vía Bluetooth to USB in the printer side and a Bluetooth shield in the Arduino Mega.
Kind of POS.
Is it possible?
Do I need to deal with each protocol?
Any experience?
Thanks everybody!

vía Bluetooth to USB in the printer side

What does THAT mean? The device/connection is either USB or bluetooth. Which ONE is it?

POS?
"Point-of-sale"?
"Piece of s**t"?

vía Bluetooth to USB in the printer side

I guess you mean a bluetooth dongle. I think the problem there is that the printer need to have bluetooth handling built-in, which is hardly likely. To do this, you would need another Arduino at the printer to receive via bluetooth and send data to the printer's USB.