Jump to content

ЭКУ/П

ESC/P , сокращение от Epson Standard Code for Printers и иногда называемое Escape/P , — это язык управления принтером, разработанный Epson для управления компьютерными принтерами . В основном он использовался в матричных принтерах и некоторых струйных принтерах , и до сих пор широко используется во многих термопринтерах для чеков . В эпоху матричных принтеров его использовали и другие производители (например, NEC ), иногда в модифицированном виде. В то время это был популярный механизм форматирования печатного текста, широко поддерживаемый программным обеспечением.

ESC/P получил свое название от начала используемых escape-последовательностей , которые начинаются с escape-символа ESC ( код ASCII 27). Например, ESC E переключится на печать жирным шрифтом, а ESC F отключает полужирную печать. Коды управления ESC/P иногда также называют кодами Epson LQ , поскольку они стали популярными благодаря Epson LQ серии матричных принтеров , хотя ESC/P был представлен задолго до появления принтеров LQ.

Варианты

[ редактировать ]

Существует несколько вариантов ESC/P, поскольку не все принтеры реализуют все команды.

  • ESC/P J84 добавляет специальную поддержку для японских компьютеров.
  • ESC/P2 — это более поздний вариант ESC/P от Epson. ESC/P2 обратно совместим с ESC/P, но добавляет команды для новых функций принтера, таких как масштабируемые шрифты и улучшенная печать графики.
  • ESC/PR — это вариант, который сейчас используется Epson на многих струйных принтерах. [1]
  • ESC/POS — это вариант управления принтерами чеков , который обычно используется в точках продаж (POS). [2]
  • ESC/PK добавляет специальную поддержку для китайских компьютеров.

Текущие принтеры

[ редактировать ]

По состоянию на 2014 год лишь немногие современные/офисные/бытовые принтеры сторонних производителей используют ESC/P; вместо этого большинство из них управляются посредством стандартизированного языка описания страниц , обычно PCL или PostScript , или используют собственные протоколы, такие как аппаратные кодовые страницы. [3]

Обратите внимание, что многие современные термопринтеры-клоны чеков по-прежнему продолжают использовать набор команд ESC/POS.

Все современные ударные принтеры Epson по-прежнему поддерживают ESC/P., [4] [5] все текущие чековые/термальные принтеры Epson поддерживают ESC/POS, а некоторые струйные принтеры Epson Stylus, похоже, все еще используют какой-то вариант ESC/P. см. в проекте Gutenprint Примеры исходного кода (Gimp Print).

См. также

[ редактировать ]
  1. ^ «Библиотека ESC/PR – Инновации – Epson» . Global.epson.com . Архивировано из оригинала 4 января 2019 года . Проверено 3 января 2019 г.
  2. ^ «Часто задаваемые вопросы об ESC/POS» (PDF) . Корпорация Сейко Эпсон.
  3. ^ «Драйвер: eplaser-jp — OpenPrinting — The Linux Foundation» . Openprinting.org . Проверено 3 января 2019 г.
  4. ^ «Ударный принтер FX-890» . Epson America, Inc. Архивировано из оригинала 8 июля 2015 года . Проверено 3 марта 2014 г. Язык принтера: Epson ESC/P, IBM PPDS, Okidata Microline (только режим Okidata FX-890)
  5. ^ «Ударный принтер LQ-590» . Epson America, Inc. Архивировано из оригинала 8 августа 2013 года . Проверено 3 марта 2014 г. Язык принтера: Epson ESC/P3, IBM PPDS
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 42e5c37f83d6129004f3eaeb51f6fc1a__1671827460
URL1:https://arc.ask3.ru/arc/aa/42/1a/42e5c37f83d6129004f3eaeb51f6fc1a.html
Заголовок, (Title) документа по адресу, URL1:
ESC/P - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)