Staram się nadać pełne możliwości drukowania nagłówków/stopek HTML w naszym projekcie Mediboard.Możliwości drukowania nagłówka/stopki HTML
Długookresowo, wiem, że moduł CSS3 Page Media spełni moje potrzeby, ale to przynajmniej dwa lub trzy lata.
Starałem się więc, aby działało z funkcjami CSS2, i prawie działa tak, jak widać na tym printable document. Jednak nadal mam ograniczenie dotyczące stopki, w której zawartość drukuje w stopce (patrz strony 3-4 z podglądem wydruku).
Chociaż jestem prawie pewien, że padding-dno div.body wykorzystywane, aby pracować w Firefoksie 2.
Zresztą, czy ktoś ma trudne pojęcia, aby pomóc mi w tym problemie?
EDIT: Aby podać więcej szczegółów, ale aktualnie nie nagłówków i stopek za pomocą elementów umieszczonych z position: fixed
z top:0
lub bottom:0
w zależności czy jest to nagłówek lub stopkę. Działa to dobrze, a podczas drukowania elementy te są powtarzane na każdej stronie we właściwej pozycji (patrz przykład "dokumentu do drukowania"). Jedynym problemem jest to, kiedy nastąpi przerwa strona, tekst jest sporządzony za tymi elementami (patrz strona 3/4)
EDIT2: Aktualizacja URL dokumentu
Fabien, czy możesz mi powiedzieć, w których przeglądarkach pracujesz. Właśnie sprawdziłem w Google Chrome 8.0.552.237, a podgląd wydruku wyświetla stopkę na dole tylko ostatniej strony. – DigiKev
Czy możesz opisać swoje rozwiązanie Fabien, byłoby to bardzo cenne! Link do dokumentu jest martwy:/ – einarmagnus
Zaktualizowałem adres URL. Nie znaleźliśmy rozwiązania tego problemu, teraz używamy generatora PDF opartego na konwersji HTML do PDF (w rzeczywistości dompdf lub wkhtmltopdf, w zależności od konfiguracji serwera). –