![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 110 Pomógł: 0 Dołączył: 14.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
Problem wygląda następująco
http://zapodaj.net/e844be97c8cc.jpg.html chodzi o to, że wiersz tabeli jeśli się nie mieści na stronie jest i tak w części widoczny, a na następnej stronie jest jego dokończenie co zrobić, jak zrobić, aby czegoś takiego nie było - zestawienie tego typu moga byc rózne - to i wiersze nie będą miały jednakowej wyskości da się jakoś wymusić takie zachowanie czy nie PDF-a tworzę za pomoca metody $pdf->writeHTML($pdfctn,true, false, true, false); Ten post edytował fragles 11.09.2009, 11:05:13 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 4 340 Pomógł: 542 Dołączył: 15.01.2006 Skąd: Olsztyn/Warszawa Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 110 Pomógł: 0 Dołączył: 14.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
Sprawdzasz na jakiej pozycji jest kursor [PHP] pobierz, plaintext
i dodajesz nową stronę. Chyba że nie o to Tobie chodziło. dzięki za odpowiedź ale jak to zrobić na razie jest tak, że jest jeden szablon, który tworzy kod HTML, a to co z tego wyszło jest pierwszym argumentem metody $pdf->writeHTML() z tego co napisałeś wynika, że powinienem zrobić tak 1) zacząć od zrobienia nagłówka i zapisać go $pdf->writeHTML() 2) w pętli dodawać po wierszu elemencie <tr></tr> i sprawdzać czy jst spełniona nierówność $pdf->getY() >= 270, z tym, że raporty mogą być A3 i A4 czyli w zależności od tego co będzie to odpowiednia wartość, taka przy której wiadomo, ze nic się nie zmieści już i tak po wierszu zapisywać $pdf->writeHTML() i tak powinno być OK? - zaraz sprawdzę i dam znać |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 15:06 |