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: 374 Pomógł: 23 Dołączył: 3.06.2006 Skąd: Katowice Ostrzeżenie: (0%)
|
Kiedyś pisalem system do obslugi firmy zajmujacej sie sprzedaza... Wszystko w php i MySQL.
Problem drukowania faktur zlatwilem za pomoca CSS... Aby nie drukowalo adresu i innych dodatkow na fakturze, trzeba bylo usunac to w ustawieniach przegladarki... Jesli chodzi o pdfy... Byly tworzone, a nauczylem sie ich za pomoca topicu przyklejonego do tego forum. Pozatym jesli piszesz system faktur to dla konkretnej firmy, wykorzystanie to ma w jednej firmie, wiec nie musisz w tym momencie dostosowywac tego do kazdej przegladarki... Ten post edytował mokry 28.11.2006, 01:37:19 |
|
|
|
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
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
Kabraxis Jaśniej się nie da...
Wyobraź sobie, że drukujesz... 2.12.2006, 02:31:13 
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: 28.12.2025 - 05:01 |