2

Я генерации файлов PRN для принтера с помощью PHP и отправки их на принтер для печати с использованиемПроблема с отправкой PRN файлов на принтер: печать крайне медленно

COPY filename.prn /B \\ComputerName\NetworkPrinterName 

FYI эта команда выполняется вручную.

Когда я делаю это, печать происходит намного медленнее, чем когда это происходит непосредственно через приложение. В первую очередь я занимаюсь этой проблемой принтером Zebra Label.

Что происходит с программным обеспечением является, когда я даю возможность печати 20 копий этикетки его печатают их в течение 5-10 секунд максимума

Когда я распечатать его через PRN файл с предыдущей командой. Он буквально занимает 1 секунду на ярлык.

Кстати, файлы prn, созданные мной с использованием php и программного обеспечения, на 100% аналогичны. Я фактически использую общий шаблон в php для всего штрих-кода, который был получен из одного из файлов prn-метки, которые я создал из самого программного обеспечения, и просто изменяя связанные с продуктом значения без изменений в дизайне или структуре.

Я смотрел документацию EPL для принтера зебры, я не мог узнать об этом, и, вероятно, потому, что я не очень хорошо ее понимал.

Мой PRN Файловая структура

I8,A,001 


Q160,008 
q863 
rN 
S2 
D10 
ZT 
JF 
OP 
R279,0 
f100 
N 
A3,4,0,1,1,1,N,"ADWANTA TRUNK COL 100" 
A28,30,1,4,1,1,N,"D-Mart" 
B35,21,0,1,2,6,46,B,"1000256381" 
A35,99,0,2,2,2,N,"Rs117" 
A182,98,0,2,1,1,N," MRP" 
A182,114,0,2,1,1,N,"Rs130" 
P20 

НЕТ РЯДОМ P (последняя строка) используется для определения количества. N я изменить его динамически через PHP на основе моих требований

+0

@ JustinC вы можете дать мне точный синтаксис. – chirag7jain

ответ

1

Изменить окончательный P1 для P20 - числа следующего P является копий к печати


Так что не работает, попробуйте изменить S2 на S3 и т. д. на S6. Максимальное значение скорости зависит от модели принтера. Тем не менее, S2 должен дать вам 2" в секунду ...


При отсутствии ответа на ли „S“ Изменить команду пострадавших вопросов, я предлагаю источник, EPL Programming Guide - который должен быть официальное и достаточно достоверное - стр. 144 или «Руководство программиста EPL2» (Руководство по Zebra № 98009-001 Редакция D) Page 2-56

+0

Я всегда меняю его на основе моих оснований по-моему, я вообще не посылаю P1. Спасибо в любом случае. Если вы можете подумать о какой-либо другой проблеме в нем – chirag7jain

+0

Попробуй и дайте знать, что упоминал где-нибудь какую-либо документацию. Пожалуйста, укажите мне источник. – chirag7jain

+0

Я попытался создать несколько разных файлов PRN, заметив, что у них не было символов «OP», вместо этого у них было только «O», и поэтому я внес изменения, и теперь он печатает документы с хорошей скоростью. Большое спасибо – chirag7jain

 Смежные вопросы

  • Нет связанных вопросов^_^