Impriimir con Visual Basic en cualquier impresora
Necesito saber como hacer para imprimir en una posición exacta de una página, y que al imprimir con otras impresoras respeten esa posición.
Cuando trabajo con el objeto Printer, sólo funciona en unà clase de impresora y cuando intento imprimir en otra se descuadra todo.
La idea es llenar una factura cuyo formato ya está preimpreso, y tiene ciertos campos como el nombre del cliente, los conceptos por el que paga y los montos finales que deseo que la impresora lo rellene.
Una pregunta más. Necesito saber la descripción de una impresora que imprima a una velocidad aceptable como para atender a 4000 personas en 5 horas.
Contestar a mi email por favor.
Cuando trabajo con el objeto Printer, sólo funciona en unà clase de impresora y cuando intento imprimir en otra se descuadra todo.
La idea es llenar una factura cuyo formato ya está preimpreso, y tiene ciertos campos como el nombre del cliente, los conceptos por el que paga y los montos finales que deseo que la impresora lo rellene.
Una pregunta más. Necesito saber la descripción de una impresora que imprima a una velocidad aceptable como para atender a 4000 personas en 5 horas.
Contestar a mi email por favor.
te recomiendo que uses crystal report, con printform no se puede o al menos yo no puede ni con printform ni datareport.
favrycio
favrycio
Yo uso exclusivamente el objeto printer, y no tengo problemas. Todo radica en la declaración de printer.scale.
Lo de atender a 4000 personas, qué significa? imprimir 4000 hojas en 5 horas? son 13.33 páginas por minuto, lo que no veo es el tiempo para rellenar los datos (si es que algo hay que rellenar), y casi no tienes tiempo para llenar la bandeja del alimentador de la impresora!
Lo de atender a 4000 personas, qué significa? imprimir 4000 hojas en 5 horas? son 13.33 páginas por minuto, lo que no veo es el tiempo para rellenar los datos (si es que algo hay que rellenar), y casi no tienes tiempo para llenar la bandeja del alimentador de la impresora!
