Русская Википедия:ESC/P
ESC/P (Epson Standard Code for Printers) — язык команд, разработанный Epson, для управления принтерами. Он используется преимущественно в матричных и некоторых струйных принтерах. ESC/P является фактическим стандартом для матричных принтеров и используется другими производителями, иногда в несколько расширенном виде.
Происхождение
В основе ESC/P лежит передача принтеру управляющих последовательностей, начинающихся с символа ESC (ASCII-код 27). Например, «ESC E» включит печать полужирным шрифтом, а «ESC F» выключит. Управляющие коды ESC/P также известны как коды Epson LQ, так как стали популярны благодаря серии матричных принтеров Epson LQ. (Это неверно, потому что серия Epson LQ - это 24пиновые принтеры, а еще раньше появились Epson FX и другие 9пиновые, вместе с которыми и распространилась система команд ESC/P).
Варианты
Существует несколько вариантов ESC/P, поскольку не все принтеры реализуют все команды. Epson отсылает к более поздней версии ESC/P, известной как ESC/P 2. ESC/P 2 обратно совместим с ESC/P, но добавляет коическая печать. (а что это такое?)
ESC/P-R используется Epson во многих струйных принтерах[1].
ESC/POS разработан преимущественно для использования в POS оборудовании.
Современные принтеры
В настоящее время ESC/P используют практически все матричные, и некоторые струйные и лазерные принтеры. Большинство устройств использует стандартизированные языки описания страниц, обычно PCL или PostScript, или проприетарные протоколы, такие как ESC/Page[2].
Примечания
Ссылки
- Epson Escape/P 2 Reference Manual
- Part 1: Introduction and Command Summary Шаблон:Мёртвая ссылка
- Part 2: Recommended Operations Шаблон:Мёртвая ссылка
- Part 3: Command Table Шаблон:Мёртвая ссылка
- Part 4: Feature Summary Шаблон:Мёртвая ссылка
- Part 5: Appendix: Character Tables Шаблон:Мёртвая ссылка (Note that this is only one of many appendices available in from the full manual linked above)
- Part 6: Glossary Шаблон:Мёртвая ссылка
- Epson Developer Site
- List of Epson FX printer codes
- Gutenprint CVSweb view of printers.xml (см. также Gutenprint)
- FAQ for ESC/POS Шаблон:Мёртвая ссылка