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