Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 81 Pomógł: 2 Dołączył: 28.03.2003 Ostrzeżenie: (0%)
|
Cel: Drukowanie faktur
Problematyka: fragment strony (zwanej dalej blokiem) nie może zostać wydrukowany w połowie na jednej stronie, a w połowie na drugiej. Nie jestem w stanie przewidzieć ilości produktów oraz miejsca jakie zajmą (nazwa może być np. na tyle długa, że zajmie dwa wiersze itp.). W związku z tym jedynym logicznym wyjściem byłoby podzielenie faktury na bloki, które w przypadku gdy nie mieszczą się już na pierwszej stronie do druku zostają przeniesione w całości na drugą, a tam pozostanie puste miejsce. (Pisząc poniższe nie wiedziałem, że są takie problemy ze spacjami na tym forum... wyobraźcie sobie, że pomiędzy | a | są równe odstępy (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) ) Zilustrowanie problemu: strona 1 ------------- | abc | | abc | | abc | | jakisele | -------------- strona 2 ------------- | ment | | abc | | | | | -------------- Powyższa sytuacja nie może mieć miejsca, zamiast tego musi zostać to wydrukowane tak: strona 1 ------------- | abc | | abc | | abc | | | -------------- strona 2 ------------- | jakisele | | ment | | abc | | | | | -------------- Czy istnieje jakaś technologia, która umożliwia taki podział na bloki? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 81 Pomógł: 2 Dołączył: 28.03.2003 Ostrzeżenie: (0%)
|
Jaśniej się nie da...
Wyobraź sobie, że drukujesz kwadraciki (w rzeczywistości to są powiedzmy akapity tekstu). Przy drukowaniu nie możesz dopuścić, żeby kwadracik został wydrukowany po części na jednej stronie, po części na drugiej. Musi być on na jednej stronie w całości. Jeśli na poprzedniej stronie zostało miejsce i mieści się 90% kwadracika nie może on być na niej wydrukowany i ma się wydrukować początku strony kolejnej. |
|
|
|
Kabraxis drukowanie wielu stron 24.11.2006, 23:28:00
siemakuba Możesz spróbować wykorzystać CSS i atrybuty page-b... 25.11.2006, 14:22:20
Kabraxis Jeśli chodzi o pdfa sądzę, że to będzie wersja wyj... 28.11.2006, 01:19:43
mokry Kiedyś pisalem system do obslugi firmy zajmuj... 28.11.2006, 01:34:51
thornag Ja generuje statystyki w podobny sposob, nie moge ... 28.11.2006, 14:03:32
Kabraxis Cytatja bym jednak traktowal jedna fakture jak jed... 29.11.2006, 02:57:06
J4r0d Ja załatiwłem to w poniższy sposób. Testowałem pod... 29.11.2006, 10:11:36
Kabraxis No tak ale jak wspomniałem nie jestem wstanie prze... 30.11.2006, 02:41:31 
J4r0d Cytat(Kabraxis @ 30.11.2006, 02:41:31... 30.11.2006, 20:11:14
Kabraxis Nie jestem w stanie obliczać szerokości znaków na ... 1.12.2006, 19:33:54 
J4r0d Cytat(Kabraxis @ 1.12.2006, 19:33:54 ... 1.12.2006, 20:12:47 
J4r0d Cytat(Kabraxis @ 2.12.2006, 02:31:13 ... 2.12.2006, 10:43:18
Kabraxis Nie bo nie znam wysokości kwadracików...
Nie... 2.12.2006, 16:50:22 ![]() ![]() |
|
Aktualny czas: 25.12.2025 - 16:05 |