Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] Drukowanie obrazka - pomocy !
peja1990
post
Post #1





Grupa: Zarejestrowani
Postów: 150
Pomógł: 1
Dołączył: 4.12.2010

Ostrzeżenie: (10%)
X----


Witam.
Czy zna ktoś funkcję PHP lub sposób w jaki można by było wydrukować dynamicznie wygenerowany obrazek.
Konkretnie chodzi o drukowanie kodu kreskowego dynamicznie wygenerowanego przez system.
Kod kreskowy ma być drukowany przez drukarkę termiczną ale to już szczegół.
Czy jedynym sposobem jest generowanie PDF'a ?
Chciałbym mieć osobny plik, w którym wygeneruję obrazek + ew. treść po czym klikając w odsyłacz bez przejścia do wygenerowanego pliku drukowana zostaje wygenerowana zawartość pliku.

Bardzo proszę o pomoc.
Za każdą odpowiedź daję POMÓGŁ !
Serdecznie pozdrawiam.

Ten post edytował peja1990 4.07.2011, 10:11:45
Go to the top of the page
+Quote Post
by_ikar
post
Post #2





Grupa: Zarejestrowani
Postów: 1 798
Pomógł: 307
Dołączył: 13.05.2009
Skąd: Gubin/Wrocław

Ostrzeżenie: (0%)
-----


http://lmgtfy.com/?q=drukowanie+strony
Go to the top of the page
+Quote Post
peja1990
post
Post #3





Grupa: Zarejestrowani
Postów: 150
Pomógł: 1
Dołączył: 4.12.2010

Ostrzeżenie: (10%)
X----


Ohh my god ! WTF ? Widzisz tam jakieś 'przyjazne' linki/odpowiedzi na moje pytanie ?!
Myślisz, że nie szukałem ?! ;/
Go to the top of the page
+Quote Post
by_ikar
post
Post #4





Grupa: Zarejestrowani
Postów: 1 798
Pomógł: 307
Dołączył: 13.05.2009
Skąd: Gubin/Wrocław

Ostrzeżenie: (0%)
-----


No wiesz, ja wpisałem w google "drukowanie strony" i już pierwsze wyniki mi odpowiedziały, że mogę użyć JS, do ostylowania tylko do druku mogę użyć dodatkowego arkusza styli i tym podobne. Więc nie wiem w czym ty widzisz problem? Chociażby 3 link w wynikach wyszukiwania u mnie: http://webmade.org/porady/drukowanie-strony-js.php

EDIT: nie pomyślałem, że nie każdy jest tego świadom.. Otóż, php jest językiem server side i z poziomu php nie jesteś w stanie jakoś specjalnie oddziaływać na przeglądarkę, to jest na jej zachowanie, jak chociażby otworzenie zupełnie nowego okna, od tego jest javascript który działa po stronie przeglądarki dzięki czemu można np włączyć drukowanie.

Ten post edytował by_ikar 4.07.2011, 10:30:10
Go to the top of the page
+Quote Post
peja1990
post
Post #5





Grupa: Zarejestrowani
Postów: 150
Pomógł: 1
Dołączył: 4.12.2010

Ostrzeżenie: (10%)
X----


Uwierz, mi że korzystałem z tej funkcji i nic. To nie jest efekt, którego oczekuję i który opisałem w temacie.
Co mi da to, że użyję dodatkowego arkusza stylu jak plik jest include'owany poprzez główny index ?
Go to the top of the page
+Quote Post
by_ikar
post
Post #6





Grupa: Zarejestrowani
Postów: 1 798
Pomógł: 307
Dołączył: 13.05.2009
Skąd: Gubin/Wrocław

Ostrzeżenie: (0%)
-----


Kod
<!DOCTYPE html>
<html>
<head>
</head>
<body onload="print();">

</body>
</html>


Zapisz sobie na dysku i powiedz mi czy wyskakuje ci okno wydruku.
Go to the top of the page
+Quote Post
peja1990
post
Post #7





Grupa: Zarejestrowani
Postów: 150
Pomógł: 1
Dołączył: 4.12.2010

Ostrzeżenie: (10%)
X----


Mistrzu, jak już to window.print(); (IMG:style_emoticons/default/biggrin.gif)
Go to the top of the page
+Quote Post
by_ikar
post
Post #8





Grupa: Zarejestrowani
Postów: 1 798
Pomógł: 307
Dołączył: 13.05.2009
Skąd: Gubin/Wrocław

Ostrzeżenie: (0%)
-----


Cytat(peja1990 @ 4.07.2011, 11:53:17 ) *
Mistrzu, jak już to window.print(); (IMG:style_emoticons/default/biggrin.gif)


Skoro wiesz lepiej, to po co się pytasz? Z mojej strony EOT.
Go to the top of the page
+Quote Post
peja1990
post
Post #9





Grupa: Zarejestrowani
Postów: 150
Pomógł: 1
Dołączył: 4.12.2010

Ostrzeżenie: (10%)
X----


Takie podstawy znam (IMG:style_emoticons/default/wink.gif)
To i tak nie jest rozwiązaniem mojego problemu, ale już sobie poradziłem (IMG:style_emoticons/default/biggrin.gif)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 8.10.2025 - 22:55