如何在zebra tlp 2844打印机上打印

如何在zebra tlp 2844打印机上打印

问题描述:

在我的应用程序中我需要打印条形码。我有斑马tlp 2844的打印机,我的页面大小为4 X 1.25英寸。这个尺寸取自打印机的列表可用尺寸,但是当我打印条形码时。我收到打印机无法打印的错误消息。我使用vb.net 2008进行代码和水晶报告。



有没有办法打印。





谢谢



Rohit Sharma

in my application i need to print barcode. and i have printer of zebra tlp 2844 i make size of my page to 4 X 1.25 in. this size is taken from the list available size of the printer but when i print the barcode. i got error message that printer failed to print. i used vb.net 2008 for code and crystal report for report.

Is there any way to print.


Thanks

Rohit Sharma

在我的建议中,不要使用水晶报告在条形码打印机中打印条形码。查找条形码打印机的手册,您将找到打印条形码标签的编程规范。使用这些规格创建标签并将RAW数据打印到打印机中。谷歌用于RAW打印打印。
In my suggestion don’t use crystal report to print barcode in barcode printer. Look for the manual of your barcode printer, you will find programming specification for printing barcode labels. Use these specifications to create your label and print RAW data into your printer. Google for RAW printing to print.


如果你想通过prn方法,你必须参考斑马网站,它将为你提供vb.net代码的例子。

如果你想在不使用prn方法的情况下打印,那么你必须使用vb.net中提供的打印文档方法,你必须使用图形对象。
if u want to go by prn method u have to refer the zebra website which will provide u with example to vb.net code.
if u want to print without using the prn method then u have to use print document method provided in vb.net where u have to use graphic object.


yo me eh leido mucho foro yenconclusiótodoel mundo te dice que vallas al manual,tenes dos cosas para hacer si tenes dos punto。 si usa la impreso por medio de lpt algo asi se dice jeeje。 tenes que ir a lee el manual ytediráquecodigo tenes que generar en un txt para armar tu etiqueta y ancho,todo eso。 otra es hay programa del proveedor de impresora que generaetiquetaspodrásvisualmentearmar la etiqueta a tu gusto,y largar la impresion,cuando este todo calibrado te dalaopcióncuandoquieras imprimir crear un archivo con extencion .prn que te crea eso codigo que teenseñae手册。 luego de crear ese prn en cmd de dos,podras probar como imprime sin usar el programita que te comente。 Listo tu archivo esta listo y es mas eficiente。 despuésentuódigodellenguaje que利用abris ese archivo modificas el area que cambiara y lo manejas como un string。 esto es una solucion。 Investige en foro el comando de cmd,ahora no recuerdo bien pero era algo c:\ COPOP nombre del archivo.prn ltp1。 algo asi era y imprime。

ahora si la tenes conectada por puerto usb。 tenes dos cosa。 generas el archivo prn con el programita del proveedor。 y en cmd hay un codigo use net ...... que cambia el usb a ltp y despuesproseguíscontu codigo en lenguaje。

Otra solucion y es la que yo note que es mejor es。 ..... usar el excel y vas a impresion quitas todo los margenes,osea en 0 lo dejas,luego seleccionas la impresora y configura el tipo de papel。 luegoimprimíhastaque la calibres y des con la configuracion exacta。 una ves echo eso vas a panel de control y en preferencia de impresion configurar la impresora tal cual lo hiciste en el excel。 tu impreso quedara configurada desde raiz。 luego vas tu proyecto del lenguaje que利用que programas tus codigo como si imprimieras a una impresora comun,agregando lebrerias de etiquetas de barra。 pero con la diferencia que los margenes los dejas en 0.

cuando ejecute tu proyecto el sistema cuando imprima tomara la configuracion raiz de la impresora realizada en preferencia。

ojala le sirva ,发明los losigo de cmd,en todos lado hablan de eso ......

Diego.e
yo me eh leido mucho foro y en conclusión todo el mundo te dice que vallas al manual, tenes dos cosas para hacer si tenes dos punto. si usa la impreso por medio de lpt algo asi se dice jeeje. tenes que ir a lee el manual y te dirá que codigo tenes que generar en un txt para armar tu etiqueta y ancho, todo eso. otra es hay un programa del proveedor de impresora que genera etiquetas podrás visualmente armar la etiqueta a tu gusto, y largar la impresion, cuando este todo calibrado te da la opción cuando quieras imprimir crear un archivo con extencion .prn que te crea eso codigo que te enseña el manual. luego de crear ese prn en cmd de dos, podras probar como imprime sin usar el programita que te comente. Listo tu archivo esta listo y es mas eficiente. después en tu código del lenguaje que utilize abris ese archivo modificas el area que cambiara y lo manejas como un string. esto es una solucion. Investige en foro el comando de cmd, ahora no recuerdo bien pero era algo c:\COPY nombre del archivo.prn ltp1. algo asi era y imprime.
ahora si la tenes conectada por puerto usb. tenes dos cosa. generas el archivo prn con el programita del proveedor. y en cmd hay un codigo use net ...... que cambia el usb a ltp y despues proseguís con tu codigo en lenguaje.
Otra solucion y es la que yo note que es mejor es...... usar el excel y vas a areas de impresion quitas todo los margenes, osea en 0 lo dejas, luego seleccionas la impresora y configura el tipo de papel. luego imprimí hasta que la calibres y des con la configuracion exacta. una ves echo eso vas a panel de control y en preferencia de impresion configurar la impresora tal cual lo hiciste en el excel. tu impreso quedara configurada desde raiz. luego vas tu proyecto del lenguaje que utilize que programas tus codigo como si imprimieras a una impresora comun, agregando lebrerias de etiquetas de barra. pero con la diferencia que los margenes los dejas en 0.
cuando ejecute tu proyecto el sistema cuando imprima tomara la configuracion raiz de la impresora realizada en preferencia.
ojala le sirva, inventigue los codigo de cmd, en todos lado hablan de eso......
Diego.e