PHP no gestiona la impresión directamete .. Los navegadores tienen escaso soporte para la impresíón (y menos "precisión" ..)
Lo que te convendría hacer es generar tus datos en formato PDF, y de ahí imprimirlos. Con el formato PDF podrás definir correctamente propiedades de tu página y ajustar al milimitro donde ha de imprimirse tus datos.
En PHP tienes várias classes (objetos) que te ayudarán a generar tus "PDF" de forma dinámica, por ejemplo:
R&OS
http://www.ros.co.nz/pdf/
Seguro que hay otras alternativas .. Pero, serían del lado del cliente via algún ActiveX o similar. En tal caso eso no sería competencia ya de PHP directamente.
Un saludo,