Na niektórych stronach jest przycisk drukarki, który otwiera domyślną akcję przeglądarki, by wydrukowała stronę. Nie wiem, czy przy tym zapisuje ją od razu do PDF czy jak tam konkretnie działa, natomiast potrzebuję coś takiego zaimplementować u siebie.
Najzwyklejszy przycisk do wydrukowania obecnie wyświetlanej podstrony.
Da się to zrobić jakoś prosto?
Dzięki!
Hej Krystian,
jeśli chcesz to zrobić najprościej jak to możliwe, możesz zasymulować akcję drukowania wbudowaną w przeglądarkę (tak, jakbyś wcisnął ctrl + P) jednym poleceniem javascript:
<a href="#" onclick="window.print()">Drukuj stronę</a>
Wtedy, w zależności od tego, z jakiej przeglądarki korzystasz, taka akcja zostanie podjęta i pojawi się podgląd wydruku całej strony.
Rozwiązanie Jacka jest bardziej zaawansowane i umożliwia drukowanie fragmentów stron, opakowanych w divy. Zależy, co konkretnie potrzebujesz uzyskać.