Printer_open () para imprimir uma saída em html

Comprinter_open() função em php, eu sou capaz de imprimir a string que eu salvei em$content variável, e capaz de imprimir a partir de um arquivo.

$printer = "\\\\Pserver.php.net\\printername"; 
$handler = printer_open($printer);
$content = "Test Content";  //string
printer_write($handler, $content); 
printer_close($handler); 

Mas tenho uma saída html que eu gerenciei do banco de dados, e está mostrando na página web, eu preciso imprimir isso diretamente para o impresso no mesmo formato uma vez que a página carrega, eu tentei muito mas não sei o que devo fazer para faça com que a impressora imprima diretamente a mesma saída HTML, assim que a página carregar usando oprinter_open().

O que devo fazer? Por favor, sugira um método melhor do que isso, se houver

ATUALIZADA

Eu não quero usar o método windows.print () de javascript, uma vez que mostra a caixa de diálogo de impressão em vez de iniciar o trabalho de impressão diretamente para a impressora

Quero que os usuários coloquem o formulário e a impressora para imprimir o recibo diretamente sem perguntar nada

questionAnswers(3)

yourAnswerToTheQuestion