Jakie są najważniejsze komendy bajtowe dla różnych modeli drukarek?
komendy drukarki
From: <piano2_at_nospam_poczta.onet.pl>
Subject: komendy drukarki
Date: 27 Oct 2001 14:57:34 +0200
Witam wszystkich
czy ktoś może zna komendy bajtowe wysyłane na port drukarki
tzn. co dana komenda każe robić drukarce przypuszczam że jest ich kilka
Bogdan
--
Wysłano z serwisu OnetNiusy: http://niusy.onet.pl
From: "Pszemol" <Pszemol_at_nospam_PolBox.com>
Subject: Re: komendy drukarki
Date: Sat, 27 Oct 2001 11:49:58 -0500
<piano2_at_nospam_poczta.onet.pl> wrote in message news:1e62.00000757.3bdaaf3d_at_nospam_newsgate.onet.pl...
Witam wszystkich
czy ktoś może zna komendy bajtowe wysyłane na port drukarki
tzn. co dana komenda każe robić drukarce przypuszczam że jest ich kilka
Jest wiele "języków"... każdy producent używa nieco innych.
Poszukaj sobie do Twojej w instrukcji obsługi: escape sequences
From: Greg Szymsiak <greg_sz_at_nospam_dsuper.net>
Subject: Re: komendy drukarki
Date: Sat, 27 Oct 2001 13:32:28 -0400
piano2_at_nospam_poczta.onet.pl wrote:
czy ktoś może zna komendy bajtowe wysyłane na port drukarki
tzn. co dana komenda każe robić drukarce przypuszczam że jest ich kilka
Mozesz miec proste komendy do iglowych ktore maja 'Esc', ' [ ' i cos
tamjeszcze.
Do laserobych to sa rozne roznosci PCL (Page Control Languagr) w Hewlet
Packardzie jest juz na pziomie PCL6 albo wyzej. Apple zaczelo uzywac Post
Script i to tez juz sa rozne wersje.
Wiele drukarek to ma bo to jest wlasciwie najlepsze.
O PostScripcie sa cale ksiazki.
Niektore drukarki maja wiele roznych modow pracy i potrafia udawac bardzo
rozne inne drukarki.
Co jest w atramentowkach nie wiem pewnie tak jak w laserowych PCL albo
Postscript.
Pewnie tez zalezy od producenta i modelu ale proste to to nie jest. Nawet w
instrukcji nie zawsze znajdziesz.
Powodzenia w poszukiwaniach.
Grz.
From: Waldemar Krzok <waldemar_at_nospam_zedat.fu-berlin.de>
Subject: Re: komendy drukarki
Date: Sat, 27 Oct 2001 19:40:14 +0200
piano2_at_nospam_poczta.onet.pl wrote:
czy kto? mo?e zna komendy bajtowe wysy?ane na port drukarki
tzn. co dana komenda ka?e robi? drukarce przypuszczam ?e jest ich kilka
...set różnych.
Mozesz miec proste komendy do iglowych ktore maja 'Esc', ' [ ' i cos
tamjeszcze.
Do laserobych to sa rozne roznosci PCL (Page Control Languagr) w Hewlet
Packardzie jest juz na pziomie PCL6 albo wyzej. Apple zaczelo uzywac Post
Script i to tez juz sa rozne wersje.
Wiele drukarek to ma bo to jest wlasciwie najlepsze.
O PostScripcie sa cale ksiazki.
Niektore drukarki maja wiele roznych modow pracy i potrafia udawac bardzo
rozne inne drukarki.
Co jest w atramentowkach nie wiem pewnie tak jak w laserowych PCL albo
Postscript.
Pewnie tez zalezy od producenta i modelu ale proste to to nie jest. Nawet
w instrukcji nie zawsze znajdziesz.
no i ostatnio rozbestwiły się "drukarki" GDI, które nie mają żadnych kodów,
tylko mod graficzny, a wszystko robi driver PCta. Dla zmylenia przeciwników
są takowe nawet sieciowe (Minolta QMS na przykład). Najszybszy sposób na
rozpracowanie takiej drukarki to znalezienie drivera do Linuxa i looknięcie
do źrodeł.
Waldek
From: <piano2_at_nospam_poczta.onet.pl>
Subject: Re: komendy drukarki
Date: 27 Oct 2001 21:29:56 +0200
Nie zrozumieliśmy się
chodzi mi o proste komendy typu
wciągnij papier
zakończ linię
przesuń papier itp.
czyli uniwersalne kody do wszystkich drukarek
chodzi mi o wysyłanie komend z procesora w celu drukowania tylko tekstu na
dowolnej drukarce bez wyboru czcionek itp.
Bogdan
piano2_at_nospam_poczta.onet.pl wrote:
czy kto? mo?e zna komendy bajtowe wysy?ane na port drukarki
tzn. co dana komenda ka?e robi? drukarce przypuszczam ?e jest ich kilka
...set różnych.
Mozesz miec proste komendy do iglowych ktore maja 'Esc', ' [ ' i cos
tamjeszcze.
Do laserobych to sa rozne roznosci PCL (Page Control Languagr) w Hewlet
Packardzie jest juz na pziomie PCL6 albo wyzej. Apple zaczelo uzywac Post
Script i to tez juz sa rozne wersje.
Wiele drukarek to ma bo to jest wlasciwie najlepsze.
O PostScripcie sa cale ksiazki.
Niektore drukarki maja wiele roznych modow pracy i potrafia udawac bardzo
rozne inne drukarki.
Co jest w atramentowkach nie wiem pewnie tak jak w laserowych PCL albo
Postscript.
Pewnie tez zalezy od producenta i modelu ale proste to to nie jest. Nawet
w instrukcji nie zawsze znajdziesz.
no i ostatnio rozbestwiły się "drukarki" GDI, które nie mają żadnych kodów,
tylko mod graficzny, a wszystko robi driver PCta. Dla zmylenia przeciwników
są takowe nawet sieciowe (Minolta QMS na przykład). Najszybszy sposób na
rozpracowanie takiej drukarki to znalezienie drivera do Linuxa i looknięcie
do źrodeł.
Waldek
--
Wysłano z serwisu OnetNiusy: http://niusy.onet.pl
From: "Marek Lewandowski" <locust_at_nospam_poczta.onet.pl>
Subject: Re: komendy drukarki
Date: Sat, 27 Oct 2001 23:32:16 +0200
Użytkownik <piano2_at_nospam_poczta.onet.pl> napisał w wiadomości
news:2ccf.00000b78.3bdb0b33_at_nospam_newsgate.onet.pl...
Nie zrozumieliśmy się
chodzi mi o proste komendy typu
wciągnij papier
zakończ linię
przesuń papier itp.
czyli uniwersalne kody do wszystkich drukarek
chodzi mi o wysyłanie komend z procesora w celu drukowania tylko tekstu na
dowolnej drukarce bez wyboru czcionek itp.
A, tu jest pies pochowany ;-) (pytanie - skąd ten tekst jest zaczerpnięty?)
to proponuję lekturę porywającej publikacji p/t tablica ASCII. Tam jest
wszystko.
np. są dostępne komendy:
CR = carriage return = powrót karetki
LF = line feed następna linia (niektóre drukarki reagują na CR jak na
sekwencję CR+LF i t p)
FF = form feed itd.
ich kody musisz sobie sam znaleźć, bo ASCII nie mam pod ręką.
--
Marek Lewandowski ICQ UIN: 10139051
locust_at_nospam_poczta.onet.pl
http://locust.republika.pl
From: Wojciech Markowski <wmr_at_nospam_krakus.top.pl>
Subject: Re: komendy drukarki
Date: Sun, 28 Oct 2001 15:25:05 +0100
nie ma sprawy 0- napisz na priv - to ci podesle. - wmr
piano2_at_nospam_poczta.onet.pl wrote:
Nie zrozumieliśmy się
chodzi mi o proste komendy typu
wciągnij papier
zakończ linię
przesuń papier itp.
czyli uniwersalne kody do wszystkich drukarek
chodzi mi o wysyłanie komend z procesora w celu drukowania tylko tekstu na
dowolnej drukarce bez wyboru czcionek itp.
Bogdan
piano2_at_nospam_poczta.onet.pl wrote:
czy kto? mo?e zna komendy bajtowe wysy?ane na port drukarki
tzn. co dana komenda ka?e robi? drukarce przypuszczam ?e jest ich kilka
...set różnych.
Mozesz miec proste komendy do iglowych ktore maja 'Esc', ' [ ' i cos
tamjeszcze.
Do laserobych to sa rozne roznosci PCL (Page Control Languagr) w Hewlet
Packardzie jest juz na pziomie PCL6 albo wyzej. Apple zaczelo uzywac Post
Script i to tez juz sa rozne wersje.
Wiele drukarek to ma bo to jest wlasciwie najlepsze.
O PostScripcie sa cale ksiazki.
Niektore drukarki maja wiele roznych modow pracy i potrafia udawac bardzo
rozne inne drukarki.
Co jest w atramentowkach nie wiem pewnie tak jak w laserowych PCL albo
Postscript.
Pewnie tez zalezy od producenta i modelu ale proste to to nie jest. Nawet
w instrukcji nie zawsze znajdziesz.
no i ostatnio rozbestwiły się "drukarki" GDI, które nie mają żadnych kodów,
tylko mod graficzny, a wszystko robi driver PCta. Dla zmylenia przeciwników
są takowe nawet sieciowe (Minolta QMS na przykład). Najszybszy sposób na
rozpracowanie takiej drukarki to znalezienie drivera do Linuxa i looknięcie
do źrodeł.
Waldek
--
> Wysłano z serwisu OnetNiusy: http://niusy.onet.pl
From: tomekm_at_nospam_atomnet.pl (Tomasz Murawski)
Subject: Re: komendy drukarki
Date: Mon, 29 Oct 2001 19:26:43 GMT
Hej!
On 27 Oct 2001 21:29:56 +0200, <piano2_at_nospam_poczta.onet.pl> wrote:
Nie zrozumieliśmy się chodzi mi o proste komendy typu
wciągnij papier
Jak bedziesz drukowal to papier sam sie wciagnie
zakończ linię
Wyslij CR lub CR LF.
przesuń papier itp.
Jak wyzej powtorzone kilkakrtonie tyle ile potrzeba?
czyli uniwersalne kody do wszystkich drukarek
chodzi mi o wysyłanie komend z procesora w celu drukowania tylko tekstu na
dowolnej drukarce bez wyboru czcionek itp.
Drukowanie tekstu to wysylanie kodow ASCII do drukarki (obojetnie czy
drukarka ma standard Epson, IBM czy obsluguje PCL - byle to nie byla
drukarka Postscript lub GDI.
Podsumowujac do tego co potrzebujesz nie potrzebujesz nic ;-)
A jesli czegos nie mozesz zrobic (nie wiesz jak) to zapytaj o
konkretna operacje.
Pozdrawiam
Tomasz Murawski
Bunny
From: <piano2_at_nospam_poczta.onet.pl>
Subject: Re: komendy drukarki
Date: 30 Oct 2001 09:14:56 +0100
Cześć
jeśli chodzi odrukowanie to nie mam problemu natomiast dziwne jest to
że jak wyślę do drukarki np. 50 liter to nie drukuje mimo CR i LF
drukuje dopiero jak wyślę komendę 12 czyli wyciąg kartkę dlaczego ?
Bogdan
Hej!
On 27 Oct 2001 21:29:56 +0200, <piano2_at_nospam_poczta.onet.pl> wrote:
Nie zrozumieliśmy się chodzi mi o proste komendy typu
wciągnij papier
Jak bedziesz drukowal to papier sam sie wciagnie
zakończ linię
Wyslij CR lub CR LF.
przesuń papier itp.
Jak wyzej powtorzone kilkakrtonie tyle ile potrzeba?
czyli uniwersalne kody do wszystkich drukarek
chodzi mi o wysyłanie komend z procesora w celu drukowania tylko tekstu na
dowolnej drukarce bez wyboru czcionek itp.
Drukowanie tekstu to wysylanie kodow ASCII do drukarki (obojetnie czy
drukarka ma standard Epson, IBM czy obsluguje PCL - byle to nie byla
drukarka Postscript lub GDI.
Podsumowujac do tego co potrzebujesz nie potrzebujesz nic ;-)
A jesli czegos nie mozesz zrobic (nie wiesz jak) to zapytaj o
konkretna operacje.
Pozdrawiam
Tomasz Murawski
Bunny
--
Wysłano z serwisu OnetNiusy: http://niusy.onet.pl
From: "Andrzej Praszmo" <apra_at_nospam_poczta.onet.pl>
Subject: Re: komendy drukarki
Date: Tue, 30 Oct 2001 11:53:26 +0100
Użytkownik <piano2_at_nospam_poczta.onet.pl> w wiadomości do grup dyskusyjnych
napisał:7773.0000082d.3bde6180_at_nospam_newsgate.onet.pl...
Cześć
jeśli chodzi odrukowanie to nie mam problemu natomiast dziwne jest to
że jak wyślę do drukarki np. 50 liter to nie drukuje mimo CR i LF
drukuje dopiero jak wyślę komendę 12 czyli wyciąg kartkę dlaczego ?
Drukarka zapewne nie potrafi cofać papieru,
więc musi być pewna, że na tej stronie to już wszystko :-)
Tak na poważnie to ta drukarka najpierw formatuje sobie stronę,
a potem ją drukuje.
--
Andrzej
From: "Marek Lewandowski" <locust_at_nospam_poczta.onet.pl>
Subject: Re: komendy drukarki
Date: Tue, 30 Oct 2001 17:51:57 +0100
Użytkownik <piano2_at_nospam_poczta.onet.pl> napisał w wiadomości
news:7773.0000082d.3bde6180_at_nospam_newsgate.onet.pl...
Cześć
jeśli chodzi odrukowanie to nie mam problemu natomiast dziwne jest to
że jak wyślę do drukarki np. 50 liter to nie drukuje mimo CR i LF
drukuje dopiero jak wyślę komendę 12 czyli wyciąg kartkę dlaczego ?
TO jest atrament? To przyczyna jest prosta: linia druku != przejazd głowicy.
Z moich obserwacji wynika (HP DJ 840C używana przez kilka miesięcy), że
drukarka "bierze" tekst, "zamienia" na grafikę i jako grafikę drukuje. Czyli
jak wypadnie - pół wiersza może wyjść z jednego przejazdu głowicy, drugie
(dolne) pół z drugiego.
Poza tym zanim zacznie drukować, lub jak zatrzyma się na dłuższą chwilę,
odpala czyszczenie głowicy (lub coś podobnego - tłucze parę razy windą przy
kałamarzach i. t. d.)
Wiec naturalnie czeka na całą stronę i dopiero potem drukuje.
--
Marek Lewandowski ICQ UIN: 10139051
locust_at_nospam_poczta.onet.pl
http://locust.republika.pl
From: <piano2_at_nospam_poczta.onet.pl>
Subject: Re: komendy drukarki
Date: 30 Oct 2001 18:33:28 +0100
Zgadza się to jest atrament
ale nic się nie dzieje poza wciągnięciem papieru kompletnie nic
dopiero po wysłaniu komendy 12 drukuje i wyciąga całą kartkę.
nie jest to jakiś wielki problem ale denerwuje mnie że nie widzę co na bieżąco
jest wysyłane do drukarki
Bogdan
Użytkownik <piano2_at_nospam_poczta.onet.pl> napisał w wiadomości
news:7773.0000082d.3bde6180_at_nospam_newsgate.onet.pl...
Cześć
jeśli chodzi odrukowanie to nie mam problemu natomiast dziwne jest to
że jak wyślę do drukarki np. 50 liter to nie drukuje mimo CR i LF
drukuje dopiero jak wyślę komendę 12 czyli wyciąg kartkę dlaczego ?
TO jest atrament? To przyczyna jest prosta: linia druku != przejazd głowicy.
Z moich obserwacji wynika (HP DJ 840C używana przez kilka miesięcy), że
drukarka "bierze" tekst, "zamienia" na grafikę i jako grafikę drukuje. Czyli
jak wypadnie - pół wiersza może wyjść z jednego przejazdu głowicy, drugie
(dolne) pół z drugiego.
Poza tym zanim zacznie drukować, lub jak zatrzyma się na dłuższą chwilę,
odpala czyszczenie głowicy (lub coś podobnego - tłucze parę razy windą przy
kałamarzach i. t. d.)
Wiec naturalnie czeka na całą stronę i dopiero potem drukuje.
--
> Marek Lewandowski ICQ UIN: 10139051
> locust_at_nospam_poczta.onet.pl
> http://locust.republika.pl
>
>
>
>
--
Wysłano z serwisu OnetNiusy: http://niusy.onet.pl
From: jfox_at_nospam_friko6.onet.pl (J.F.)
Subject: Re: komendy drukarki
Date: Tue, 30 Oct 2001 22:17:26 GMT
On 30 Oct 2001 18:33:28 +0100, <piano2_at_nospam_poczta.onet.pl> wrote:
Zgadza się to jest atrament
ale nic się nie dzieje poza wciągnięciem papieru kompletnie nic
dopiero po wysłaniu komendy 12 drukuje i wyciąga całą kartkę.
nie jest to jakiś wielki problem ale denerwuje mnie że nie widzę co na bieżąco
jest wysyłane do drukarki
No niestety - takie skutki PCL czy innych ambitniejszych "jezykow"
drukarek - nie wiadomo czy w dalszych danych nie bedzie czegos co
nalezaloby wydrukowac "wyzej" niz biezaca pozycja glowicy.
I co potem - papier cofac ?
J.
From: Milosz Skowyra <miloszek_at_nospam_fidonet.org.pl>
Subject: Re: komendy drukarki
Date: Mon, 29 Oct 2001 16:58:55 +0100
piano2_at_nospam_poczta.onet.pl wrote:
Cześć
jeśli chodzi odrukowanie to nie mam problemu natomiast dziwne jest to
że jak wyślę do drukarki np. 50 liter to nie drukuje mimo CR i LF
drukuje dopiero jak wyślę komendę 12 czyli wyciąg kartkę dlaczego ?
Drukarka ma bufor w ktorym gromadzi dane i jak go zapelni (albo caly
albo jakas czesc) to dopiero zaczyna drukowac.
--
Regards.
|-----------------------------------------------------|
| Milosz Skowyra GSM Mobile +48 600 95 35 72 |
| miloszek_at_nospam_fidonet.org.pl 2:484/2.47 on fidonet |
|-----------------------------------------------------|
Zajac - znowu czapki nie nosisz ????