Cita: ¿Alguno de ustedes pudo solucionar este problema? En caso contrario ¿Qué opciones usan para imprimir desde php? (y tiene que ser una solucion viable para una aplicación administrativa que imprime la facturación de una empresa y que no puedo hacer un pdf o abrir una ventana nueva y que seleccionen imprimir, tiene que ser algo agil y practico)
PHP dado su caracter de "lenguaje" del lado del servidor no está diseñado para taréas de impresión tipo "aplicación de escritorio" lo hace naturalmente.
En PHP es típico por "compatibilidad y standars" generar un PDF. Esto dá un documento bien formateado y listo para la impresión .. pero no fácil de mandar a imprimir (siempre se requiere confirmación del usuario para imprimir o donde imprimir).
Busca soluciones del "lado del cliente" .. lease: ActiveX, Applet Java .. etc. Con PHP ya generaras esos datos que el ActiveX luego trabajarà o Applet Java.
Un saludo,