Consider using the USB host development board, VDIP. It provides a way to access the USB printer class. Be ready to do some programming, but it's very doable.
I would start by tracking down some specs from a printer and the USB printer class definitions.