![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 172 Pomógł: 7 Dołączył: 23.12.2005 Skąd: Wejherowo Ostrzeżenie: (0%) ![]() ![]() |
Potrzebuje w mojej aplikacji dorobic funkcje wydruku danych na gotowych juz formularzach. Dane beda pobierane poczesci z bazy, a poczesci wpisywane recznie, ale to w sumie nie ma znaczenia.
Zastanawiam sie jak to rozwiazac zeby bylo dobrze. Najpierw na mysl przyszlo mi generowanie odpowiednio spreparowanego pdf'a i wtedy reczne drukowanie tych plikow przez pracownikow. W sumie to rozwiazanie jest jedynym ktore mi przyszlo go glowy, ale po przemysleniu nie jest ono chyba najlepsze ![]() Serwer bedzie stal w firmie i tam tez bedzie chodzila aplikacja, maja sieciowe drukarki i zastanawiam sie czy nie dalo by sie tego jakos lepiej roziazac bez geneowania pdf'ow. Tylko jak? Podkreslam ze to nie bedzie wydruk formularza ( <form> ) tylko zadruk papierowego formularza danymi z bazy, wiec trzeba bedzie jakos policzyc gdzie co ma zostac wydrukowane. |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Hmm, a jaki masz problem wygenerować zwyczajny dokument XHTML? Przecież jeśli ma to pracownik drukować, to nie będzie stanowiło dlań żadnego problemu.
Ale jeśli Ci chodzi o drukowanie bezpośrednio z serwera: http://pl2.php.net/manual/pl/ref.printer.php To rozszerzenie jest dla Windows, ale w komentarzach userów jest podana gotowa funkcja dla Pingwinków ![]() -------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 172 Pomógł: 7 Dołączył: 23.12.2005 Skąd: Wejherowo Ostrzeżenie: (0%) ![]() ![]() |
Hmm, a jaki masz problem wygenerować zwyczajny dokument XHTML? Przecież jeśli ma to pracownik drukować, to nie będzie stanowiło dlań żadnego problemu. No tak, ale chodzi o to ze dane pobrane z bazy i maja zostac wydrukowane na gotowym juz druku. Poprostu ma on zostac wypelniony, a zby to zrobic trzeba dokladnie policzyc gdzie co ma zostac wydrukowane. No i wlasnie sie zastanawiam jak to najlepiej rozwiazac. Czy jeste jakas inna mozliwosc poza pdf'em?? Cytat Ale jeśli Ci chodzi o drukowanie bezpośrednio z serwera: http://pl2.php.net/manual/pl/ref.printer.php To rozszerzenie jest dla Windows, ale w komentarzach userów jest podana gotowa funkcja dla Pingwinków ![]() To sie napewno przyda ![]() |
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
No, najlepiej by było PDF-em, ale czy nie mógłbyś zwyczajnie zrobić sobie jakiegoś szablonu w XHTML-u i wstawiać w odpowiednie miejsca danych? Np. Allegro tak robi.
-------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 172 Pomógł: 7 Dołączył: 23.12.2005 Skąd: Wejherowo Ostrzeżenie: (0%) ![]() ![]() |
Hmmm.... tak by bylo latwiej tylko nie za bardzo wiem jak taki szblon mialby wygladac i jak do drukowac zeby sie nie drukowalo jako strona html(naglowek i stopka z adresem). Nie jeszcze pojawia sie pytanie czy oby nie bedzie za duzo zabawy z ustawianiem pol do wypelniania?
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Cytat naglowek i stopka z adresem No, to już jest mały problem... Cytat Nie jeszcze pojawia sie pytanie czy oby nie bedzie za duzo zabawy z ustawianiem pol do wypelniania? Raz się pomęczysz, potem będzie spokój ![]() -------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 172 Pomógł: 7 Dołączył: 23.12.2005 Skąd: Wejherowo Ostrzeżenie: (0%) ![]() ![]() |
No, to już jest mały problem... Raz się pomęczysz, potem będzie spokój ![]() Jak sie nie da pozbyc naglowka i stopki to odpada :/ A czy przy generowniu pdf'a da sie skorzystac z jakiegos szablonu? Chodzi mi o to zeby nie generowac za kazdym razem nowego pliku, a tylko wypelniac danymi?? Czy to sie da zrobic czy nie ma to najmniejszego sensu?? Przyjzalem sie blizej tej serii funkcji print i widze ze one pozwalaja na tworzenie dokumentu praktycznie pixel po pixelu. Nie widzialem jednak tam zadnej mozliwosci drukowania istniejacych juz plikow. Jak wydrukowac np plik pdf? |
|
|
![]()
Post
#8
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Ja bym tu poszedł w kierunku plików PostScriptowych. Przecież we współczesnych drukarkach, to możesz wysłać taki plik bezpośrednio do drukarki i z edycją nie jest ciężko. PDF jest produkowany właśnie na ich bazie.
-------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 172 Pomógł: 7 Dołączył: 23.12.2005 Skąd: Wejherowo Ostrzeżenie: (0%) ![]() ![]() |
Hmmm.... a mozesz mi powiedziec cos wiecej na ten temat??
|
|
|
![]()
Post
#10
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Np. GhostScript.
-------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#11
|
|
![]() Grupa: Zarejestrowani Postów: 172 Pomógł: 7 Dołączył: 23.12.2005 Skąd: Wejherowo Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#12
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
GhostScript jest do m.in. edycji plików PS (zresztą, masz tam napisane)...
Jeśli się dobrze pobawisz, to osiągniesz to, co Ci trzeba. ![]() -------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#13
|
|
![]() Grupa: Zarejestrowani Postów: 172 Pomógł: 7 Dołączył: 23.12.2005 Skąd: Wejherowo Ostrzeżenie: (0%) ![]() ![]() |
Hmmm cos nie za bardzo kumam
![]() Jak to sie ma do mojego generowania pliku(pdf lub innego) przez php i drukowania go rowniez przez php na drukarce sieciowej? |
|
|
![]()
Post
#14
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Że jak sobie coś przekonwertujesz (np. PDF-a) do (E)PS-a, to będziesz mógł wysłać go do druku...
-------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#15
|
|
![]() Grupa: Zarejestrowani Postów: 172 Pomógł: 7 Dołączył: 23.12.2005 Skąd: Wejherowo Ostrzeżenie: (0%) ![]() ![]() |
Aaaaaaaaaa to nie mozna bylo tak od razu
![]() Przyznaje sie bez bicia ze jeszcze sobie teog nie sciagnalem, ale czy z poziomu php da sie dokonac konwersji? Jak to potem wyslac na drukarke? Przegladajac funkcje z serii print nie zauwazylem opcji wysylania pliku do drukarki ![]() |
|
|
![]()
Post
#16
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Jak masz GhostScripta, to podejrzewam, że na 99% uda Ci się przekonwertować plik z poziomu konsoli do PS-a. Domniemam, że będziesz odpalał to na Linuxie, to przyda Ci się funkcja umieszczona w pierwszym komentarzu u góry. Przejrzyj, jakie parametry ma lpt (przełącznikiem --help).
Jeśli pod Windows, to szczerze mówiąc - za bardzo nie wiem, ale z tego, co pamiętam, to kopiowało się do jakiegoś urządzenia oznaczającego drukarkę. A i funkcje z grupy print działają tylko pod Win32. -------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#17
|
|
![]() Grupa: Zarejestrowani Postów: 172 Pomógł: 7 Dołączył: 23.12.2005 Skąd: Wejherowo Ostrzeżenie: (0%) ![]() ![]() |
Narazie bedzie to chodzilo na windowsach, a potem to nie wiem.
Czyli w sumie mam wygenerowac sobie plik pdf taki jak potrzebuje, przekonwertowac go na postscript(z lini komend) i skopiowac na drukarke(z lini komend czyli funkcja system)? Jezeli mam to tak zrobic to wydaje mi sie ze nie trzeba konwetowac na postscript, bo plik pdf chyba i tak da sie nromalnie skopiowac na drukarke i powinien sie wydrukowac. A co z samym generowanie pdf'a? Poprostu generowac za kazdym razem caly dokument czy kombinowac z jakimis szablonami? |
|
|
![]()
Post
#18
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Wiesz, PDF jest generowany na podstawie PS-a. PDF, to trochę inny format i procesor w drukarce go raczej nie łyknie (w przeciwieństwie do PS-a).
Przyjrzyj się temu: http://www.lerup.com/printfile/ -------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#19
|
|
![]() Grupa: Zarejestrowani Postów: 172 Pomógł: 7 Dołączył: 23.12.2005 Skąd: Wejherowo Ostrzeżenie: (0%) ![]() ![]() |
Juz rozumiem o co chodzi
![]() Probowalem znalezc cos na temat szblonow pdf, ale nic konkrentego nie zlalazlem. Jak tego uzywac?? Gdzie mozna poczytac cos konkretnego w temacie? Wydaje mi sie ze to bedzie dobry pomysl, bo w przypadku zmiany drukow bedzie bardzo latwo to poprwaic. |
|
|
![]()
Post
#20
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Yyy, a nie wystarczyłoby generowanie PDF-ów w php? Jeśli już tak bardzo Ci na nich zależy, to IMHO byłby najlepszy sposób.
-------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 18.07.2025 - 16:39 |