Tienes que saber el tamaño de la hoja, y calcular las coordenadas a la hora de impirmir, tambien depende de como quieras hacerlo ... por cierto la libreria printer solo funciona bajo Windows
jeje pero algo toy haciendo para Linux por si te interesa :P
Saludillos!