Printer_open (), aby wydrukować wynik HTML

Zprinter_open() funkcja w php, jestem w stanie wydrukować ciąg, który zapisałem$content zmienna i może drukować z pliku.

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

Ale jeśli dane wyjściowe HTML, które wygenerowałem z bazy danych, są wyświetlane na stronie internetowej, muszę wydrukować to bezpośrednio na wydrukowanym w tym samym formacie po załadowaniu strony, próbowałem dużo, ale nie wiem, co powinienem zrobić spraw, aby drukarka drukowała bezpośrednio to samo wyjście HTML po załadowaniu strony za pomocąprinter_open().

Co powinienem zrobić? Proszę zaproponować lepszą metodę niż ta, jeśli taka istnieje

AKTUALIZOWANY

Nie chcę używać metody windows.print () javascript, ponieważ pokazuje okno dialogowe drukowania zamiast inicjowania zadania drukowania bezpośrednio do drukarki

Chcę, aby użytkownicy kliknęli przycisk Wyślij formularz i drukarkę, aby wydrukować paragon bezpośrednio bez pytania o nic

questionAnswers(3)

yourAnswerToTheQuestion