![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 60 Pomógł: 1 Dołączył: 2.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
Mam dosyć skomplikowany druk dokumentu w formie "tabelkowatej" - ok 30 kolumn i ok 40 wierszy które w wielu miejscach są łączone w pionie i w poziomie (spanowane, rowspanowane).
Muszę przygotować szablon do wydruku takiego druczku z danymi (php+ baza). Czym/jak toto najprościej zrobić (szkielet tabelki)? |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 726 Pomógł: 20 Dołączył: 8.12.2005 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
jak druk to proponuje ci pdf i klasę fpdf szeroko opisaną na tym forum.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 60 Pomógł: 1 Dołączył: 2.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki za odpowiedź - zainteresuję się tym fpdf (pobieżnie - bardzo fajne).
Wszystko byłoby OK gdyby to było tylko do wydruku, ale najczęściej "druczek" jest formą przeglądania danych w bazie dla określonego rekordu - i dlatego oprócz wersji pdf do samego wydruku chciałbym toto mieć także w html'u (szybka zmiana danych bez generowania i przesyłania pdf'a do przeglądarki). Użytkownicy często korzystają z tego jako źródło danych (kopiuj/wklej niektóre dane do innej aplikacji). Wiem, że że z pdf'a też idzie, ale... Ten post edytował Mustava 21.04.2010, 13:50:44 |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 726 Pomógł: 20 Dołączył: 8.12.2005 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
No ale w czym problem w takim razie? W tym aby był jednakowy widok druku i w przeglądarce? To niech sobie drukują widok z przeglądarki... albo wsadź to w xml'a...
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 749 Pomógł: 37 Dołączył: 3.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
To składasz w HTML, ładny css do tego i już
-------------------- |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 60 Pomógł: 1 Dołączył: 2.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
No ale w czym problem w takim razie? W tym aby był jednakowy widok druku i w przeglądarce? To niech sobie drukują widok z przeglądarki... albo wsadź to w xml'a... Niby tak, ale okno strony jest dzielone na kilka fragmentów i w jednym z nich jest pokazywany dokument (i tu wolałbym w HTMLu, mogłaby być to wersja "robocza" nie do końca wyglądająca idealnie ja na wydruku), natomiast jak ktoś ma potrzebę wydrukowania tego no to OK - PDF (i chyba tak zrobię - zeskanuję czysty druk i "podłożę" go jako tło do FPDFa) To składasz w HTML, ładny css do tego i już No niby tak, ale sądziłem że jest jakiś program w którym mógłbym "pociąć" zeskanowany obraz druku tak jak jest podzielony, wygenerować do tego html'a i zamiast fragmentów obrazka wstawiać text. (kiedyś chyba robiłem coś podobnego w jakimś programie chyba z Macromedii, ale nie mogę sobie przypomnieć co to byo) "Z ręki" zacząłem pisać, ale to horror, |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 726 Pomógł: 20 Dołączył: 8.12.2005 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Cytat Niby tak, ale okno strony jest dzielone na kilka fragmentów i w jednym z nich jest pokazywany dokument (i tu wolałbym w HTMLu, mogłaby być to wersja "robocza" nie do końca wyglądająca idealnie ja na wydruku), natomiast jak ktoś ma potrzebę wydrukowania tego no to OK - PDF (i chyba tak zrobię - zeskanuję czysty druk i "podłożę" go jako tło do FPDFa) Dokładnie tak
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 749 Pomógł: 37 Dołączył: 3.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
Ale jaki problem zeskanować druk i pociąć ten obrazek, żeby można było go wypełnić treścią?
-------------------- |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 60 Pomógł: 1 Dołączył: 2.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
![]() ![]() Ten post edytował Mustava 22.04.2010, 13:55:30 |
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 749 Pomógł: 37 Dołączył: 3.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
Może obrazek w całości a po prostu na nim wypozycjonować odpowiednio teksty?
Powinno być prościej -------------------- |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 60 Pomógł: 1 Dołączył: 2.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki za odpowiedzi - zastosowałem tylko FPDF'a (wybiłem z głowy użytkownikom starą HTML'ową wersję
![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 06:58 |