реклама на сайте
подробности

 
 
> LPC + Принтер, Как это спарит в одно
asen
сообщение Dec 25 2006, 08:39
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 513
Регистрация: 5-09-05
Из: Барнаул
Пользователь №: 8 220



Вот есть задача отправки данных на принтер для печати с девайса (LPC2148) никто не видел гденибуть литературу по данной теме или може библиотеки какие нужно печатать текстовую информацию.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
SergeyDDD
сообщение Dec 25 2006, 15:33
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 231
Регистрация: 7-12-06
Из: Киев
Пользователь №: 23 248



Попробуем расширить тему.
Меня интересует печать через USB (И наверное не меня одного).
Кое что нарыл у филипса (поддержка хост-контроллера ISP1160, который собственно собираюсь использовать). Там есть готовый пример работы с струйными принтерами, которые в продаже не особо встречаются. Пока утешаюсь надеждой что пример подойдет и к другим принтерам (просто еще не пробовал)
Вопрос к знающим.
Поддерживается ли PCL в USB
Есть ли у кого информация о SPL (альтернатива PCL от SAMSUNG)
Go to the top of the page
 
+Quote Post
zltigo
сообщение Dec 25 2006, 16:03
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(SergeyDDD @ Dec 25 2006, 14:33) *
Пока утешаюсь надеждой что пример подойдет и к другим принтерам (просто еще не пробовал)

Расстантесь с надеждой сразу - потом будет больнее.
Цитата
Поддерживается ли PCL в USB

А причем тут USB? Он ограничений не накладывает. Задайте те лучше вопрос, поддерживает ли принтер PCL - ответ будет неутешающ sad.gif - только лазерники подороже из офисных линеек. Причем разновидностей - PCL 4, PCL 5 (включая PCL5c, PCL5e), PCL 6 (PCL XL)
Да и то кроме тех, которые PostScript1/2/3, KPDL(Kyrocera и их клоны), RPDL(Ricoh со товарищи), Canon-овские языки (2-3 штуки), Epson-овские (Esc/Page и Script).
Массоыве будут заточены под Win и иметь только GDI.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
SergeyDDD
сообщение Dec 25 2006, 16:48
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 231
Регистрация: 7-12-06
Из: Киев
Пользователь №: 23 248



- "Расстантесь с надеждой сразу - потом будет больнее."
Это зря. Поскольку вопрос актуальный и не только у меня.
Некогда я это уже слышал. Но печать через PCL на LPT принтер сделали.

- "А причем тут USB? Он ограничений не накладывает."
Игра слов. Имелось в виду "Поддерживается ли PCL в USB принтерах"

Более интересно мнение человека, который имел с этим дело.
И хотелось бы получить какую-то информацию, а не подобные советы.
Примеры програмной реализации с теми или иными принтерами существуют.
Если это так, значит это кем то востребовано.

Рано или позно мне прийдется искать эту информацию. А одному ее найти сложнее.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Dec 25 2006, 17:46
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(SergeyDDD @ Dec 25 2006, 15:48) *
Некогда я это уже слышал. Но печать через PCL на LPT принтер сделали.

Сделали, ну и что? Проблема в том, что PCL принтеров не очень-то и много и у "первого попавшегося"
поддержка PCL будет отсутствовать с очень высокой вероятностностью. Что и не позволит говорить о
решении проблемы печати.
Цитата
Игра слов. Имелось в виду "Поддерживается ли PCL в USB принтерах"

Да, конечно. Но, естественно, далеко далеко не у всех.


Цитата(SergeyDDD @ Dec 25 2006, 16:03) *
Как с печатью у линукса?

У "больших" линуксов, к которым производитель принтера драйвера дает (а это уже пожалуй все делают) - никаких.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
SergeyDDD
сообщение Dec 25 2006, 18:47
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 231
Регистрация: 7-12-06
Из: Киев
Пользователь №: 23 248



> Сделали, ну и что? Проблема в том, что PCL принтеров не очень-то и много и у "первого попавшегося"
> поддержка PCL будет отсутствовать с очень высокой вероятностностью. Что и не позволит говорить о
> решении проблемы печати.

Да вот и нет.
PCL как раз поддерживают все лазерные LPT принтера. И Kyocera и Xerox и Canon. За HP молчу.
Поэтому использование лазерного LPT принтера это не проблема.

Тут вопрос - реализован ли вообще PCL через USB?

SPL - да. Вот поэтому к нему есть особый интерес.
Да и SPL (по наслышке) вроде как поддерживается линуксом.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Dec 25 2006, 19:29
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(SergeyDDD @ Dec 25 2006, 17:47) *
PCL как раз поддерживают все лазерные LPT принтера. И Kyocera и Xerox и Canon. За HP молчу.

Наличие LPT у лазерника практически автоматически переводит его в категорию дорогих, или очень дорогих, или вымерших очень дорогих, либо косящих под дорогих (про Samsung - ниже) В них будет все, и PCL вплоть до 6 и PostScript до 3 (эмулятор, как минимум). Если устраивает - пользуйтесь - какие проблемы? Но судя по поискам голых USB вариантов что-то цена похоже не устраивает?
Ну а у массовых - только у родного HP более-менее встречается. Ну а остальные, которым кроме
затрат на железо еще и лицензии HP за PCL платить надо, - в массовых моделях не используют, даже если у некоторых моделей типа Samsung 2015/2510 LPT и есть.
Цитата
Тут вопрос - реализован ли вообще PCL через USB?

Второй раз отвечаю - да. У старших моделей - да. А вот SPL только у нескольких дешевых Samsung, которых пытаются позиционировать чуть выше GDI принтеров.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
SergeyDDD
сообщение Dec 25 2006, 21:17
Сообщение #8


Местный
***

Группа: Свой
Сообщений: 231
Регистрация: 7-12-06
Из: Киев
Пользователь №: 23 248



Что касается ML-2015, то...
- Язык управления печатью: HP PCL 6, HP PCL 5e, эмуляция HP postscript level 3 smile.gif

Уж больно zltigo агрессивный собеседник.
Многовато желчи. Не кажется?
Да и неужели речь шла о стоимости принтера, или что лучше LPT или USB, или вообще поднималась проблема выбора дешевого принтера.
Излишне показывать некое умственное превосходство и создавать конфликтную ситуацию.

> Есть следующие уровни:
> 1. PDL - Page description language как Post Script, PCL6, HPGL ...
> 2. PCP - Printer control protocol описывающий формат пакетов передаваемых в принтер как PJL,WPS
> IEEE 1284.1 ...
> 3. Physical transport - собственно среда передачи - USB, LPT, RS232...

Не совсем понимаю какое отношение (printer job lang.) PJL имеет к IEEE 1284.
IEEE 1284 это стандарт на паралельный интерфейс LPT объединяющий SSP, EPP и ECP.
На сколько я понимаю PJL и PCL это один уровень вот только задачи у этих языков разные.
PCL это язык, касающийся сугубо формирования страницы для печати в памяти принтера.
А PJL -
"Команды PJL (Printer Job Language -язык выполнения печати). Позволяют принтеру "общаться" с компьютером по двунаправленной линии для обмена информацией о состоянии, процессе печати и других параметрах." - это выдержка.

> Ясно что универсального PDL и PCP нет, а реализовать их embedded дивайсе для всех принтеров
> нереально.
Об этом вопрос не поднимался. Но для размышления -
"Разработанный фирмой Hewlett-Packard язык PCL де-факто стал стандартом на рынке принтеров. Поэтому многие производители в рекламных целях сообщают, что их принтер совместим с определенной моделью принтера Hewlett-Packard."
Go to the top of the page
 
+Quote Post
zltigo
сообщение Dec 25 2006, 21:56
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(SergeyDDD @ Dec 25 2006, 20:17) *
Что касается ML-2015, то...
- Язык управления печатью: HP PCL 6, HP PCL 5e, эмуляция HP postscript level 3 smile.gif

Удивился я сильно, аж на Samsung зашел:
http://www.samsung.ru/products/computers/p...b=specification
И где все это счастье? Для старших линеек не пожалели:
http://www.samsung.ru/products/computers/p...b=specification
Цитата
Многовато желчи. Не кажется?

Накапливается с возрастом sad.gif.
Цитата
Да и неужели речь шла о стоимости принтера, или что лучше LPT или USB, или вообще поднималась проблема выбора дешевого принтера.

Тогда у Вас проблем нет - на время жизни Вашего девайса всегда найдется "профессиональный" принтер с PCL6 и с принтерным портом. Деньги на бочку и никаких проблем.
Цитата
Излишне показывать некое умственное превосходство

Шишки набитые о несовершенство мира smile.gif я показываю sad.gif
Цитата
и создавать конфликтную ситуацию.

А конфликт-то в чем? В том, что предположения о повсеместном наличии PCL оказались иллюзиями, которые я не захотел разделить?


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- asen   LPC + Принтер   Dec 25 2006, 08:39
- - etoja   http://pinouts.ru/ParallelPorts/ParallelPC.shtml   Dec 25 2006, 09:34
- - asen   Меня больше интересовало програмная реализатция и ...   Dec 25 2006, 10:58
|- - HARMHARM   Цитата(asen @ Dec 25 2006, 09:58) Меня бо...   Dec 25 2006, 11:50
- - VAI   ЦитатаМеня больше интересовало програмная реализат...   Dec 25 2006, 12:44
|- - SergeyDDD   К сожалению с Линуксом не довелось работать. Вопро...   Dec 25 2006, 17:03
||- - AlexandrY   В IEEE 1284 помимо сигналов описывается и протокол...   Dec 25 2006, 22:04
||- - zltigo   Цитата(AlexandrY @ Dec 25 2006, 21:04) PC...   Dec 25 2006, 22:14
||- - SergeyDDD   2AlexandrY Совету пересмотреть IEEE 1284. Протокол...   Dec 26 2006, 11:43
||- - zltigo   Цитата(SergeyDDD @ Dec 26 2006, 10:43) Ка...   Dec 26 2006, 13:36
|- - AlexandrY   Как то вы смешали 3-и уровня в этом вопросе и в ни...   Dec 25 2006, 19:32
- - etoja   Печать на принтере из ARM-процессора - это большая...   Dec 25 2006, 17:01
- - AlexandrY   Есть, кстати, более продвинутая и универсальная те...   Dec 25 2006, 19:46


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 21:15
Рейтинг@Mail.ru


Страница сгенерированна за 0.01467 секунд с 7
ELECTRONIX ©2004-2016