Как распечатать штрих -код и вырезать команду ESC/POS в принтере Epson?C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Как распечатать штрих -код и вырезать команду ESC/POS в принтере Epson?

Сообщение Anonymous »

Есть 2 выпуска, с которой я сталкиваюсь, используя команду POS < /p>

для команды POS, я использую dll, загруженный из Nuget: printerutility < /strong> < /p>

printrong> printerutility.escposepsoncommands.escposepson
printerutelid. />
1) штрих -код не печатает буквенно -цифровые символы
в этом, < /p>
< /blockquote>

Код: Выделить всё

PrinterUtility.EscPosEpsonCommands.EscPosEpson obj = new PrinterUtility.EscPosEpsonCommands.EscPosEpson();

var ByteValue = PrintExtensions.AddBytes(ByteValue,obj.BarCode.Code128("454541234"));
< /code>

Он принимает только числовое значение, а не буквенно -цифровое, поэтому я сделал другим способом генерировать штрих -код с помощью кода ниже, но штрих -код не генерируется. < /p>

public byte[] BarcodeGenrate(string BarcodeNO)
{
string GS = "\u001D";
string ESC = Convert.ToString((char)27);
string COMMAND = "";
COMMAND = GS + "h" + 50;//Set barcode height
COMMAND += GS + "H" + 2; //Select print position of HRI characters:
COMMAND += GS + "f" + 1; //Select font for HRI characters:
COMMAND += GS + "k" + 4 + BarcodeNO + 0; //Print barcode: (A) format, barcode system = CODE39
var result = System.Text.Encoding.Unicode.GetBytes(COMMAND);
return result;

}
< /code>


2) Страница вырезания: это также не работает < /p>
< /blockquote>

 public byte[] CutPage()
{
string GS = Convert.ToString((char)29);
string ESC = Convert.ToString((char)27);
string COMMAND = "";
COMMAND = ESC + "@";
COMMAND = GS + "V" + (char)1;
var result = System.Text.Encoding.Unicode.GetBytes(COMMAND);
return result;

}
Пожалуйста, помогите мне с командой ESC/POS для генерации кода штрих -кода128 и команды CutPage

Подробнее здесь: https://stackoverflow.com/questions/466 ... on-printer
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Android — Epson ePos SDK — Невозможно выполнить печать на принтере Epson TM-T88VI
    Anonymous » » в форуме Android
    0 Ответы
    60 Просмотры
    Последнее сообщение Anonymous
  • В принтере esc/pos закончилась бумага
    Anonymous » » в форуме Php
    0 Ответы
    56 Просмотры
    Последнее сообщение Anonymous
  • Выравнивание текста в тепловом принтере ESC POS с использованием maui
    Anonymous » » в форуме C#
    0 Ответы
    4 Просмотры
    Последнее сообщение Anonymous
  • Выравнивание текста в тепловом принтере ESC POS
    Anonymous » » в форуме C#
    0 Ответы
    4 Просмотры
    Последнее сообщение Anonymous
  • Выравнивание текста в тепловом принтере ESC POS
    Anonymous » » в форуме C#
    0 Ответы
    5 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C#»