![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 4.04.2018 Ostrzeżenie: (0%) ![]() ![]() |
Hej. Mam problem z wykonaniem wydruku przez Ctrl + P lub Ctrl + Shift + P zawartości strony. Już tłumaczę w czym jest problem.
Chciałem wydrukować wygenerowaną etykietę na drukarce Zebra GK420d. Próbowałem drukować etykietę generowaną w całości za pomocą PHP GD jako plik png lub jpg, jak i stworzoną w html'u. W obu przypadkach wydruk był złej jakości, mocno rozpikselizowany. Niestety problem występuje w Chrome i Firefox (IMG:style_emoticons/default/sad.gif) Dziwi mnie to, że wydruk etykiety przez przeglądarkę obrazów w Windzie czy w Word'e daje idealny wydruk. Próbowałem podnosić DPI podczas generowania etykiety w PHP. Oraz zmianę dpi w about:config w Firefox. Nic to nie zmieniło, jakość cały czas kiepska. Macie jakiś pomysł skąd bierze się ta zła jakość w wydruku poprzez przeglądarkę? A druk przez programy do grafiki czy Worda nie powoduje takich problemów? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 235 Pomógł: 50 Dołączył: 2.03.2013 Ostrzeżenie: (0%) ![]() ![]() |
A może jakiś przykład link do kodu / grafiki?
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 4.04.2018 Ostrzeżenie: (0%) ![]() ![]() |
System opiera się o Symfony i PHP 7.1
Próbuje wydrukować kod paskowy. Tak wygląda kod wydrukowany przez przeglądarkę obrazów Windows'a lub w Word'e/Excelu: (IMG:https://i.imgur.com/cAxABee.jpg) A tak poprzez przeglądarki. Kod jest poszarpany/rozpixelizowany na krawędziach: (IMG:https://i.imgur.com/50GGrTj.jpg) Przykład z wykorzystaniem HTML'u oraz codeitnowin/ Barcode Generator QR Code generator Przykład 1:
Oraz Twig:
Przykład z wykorzystaniem php gd Przykład 2:
W obu przypadkach wydruk kodu wygląda fatalnie przy próbie druku poprzez przeglądarki. Natomiast jak np tak wygenerowany plik png wkleję do Worda lub wydrukuję chociażby w durnym Paint'cie to wygląda idealnie :/ |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Skoro wklejasz do innego edytora i jakość jest ok, to jak rozumiem jakość wygenerowanego obrazka również jest ok.
Prawdopodobnie chodzi o problem druku bezpośrednio ze strony. Sprawdź czy w ustawieniach drukowania nie jest ustawiony dithering lub inne opcje, po prostu pokombinuj. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 18:23 |