Upload
dovys2610
View
392
Download
16
Embed Size (px)
Citation preview
Impresoras
Configuración de
impresoras para el
sistema UNO
Andres Candela Gutiérrez
DOSPrinter es un controlador de impresora
universal para aplicaciones de DOS que se
ejecutan en Windows. DOSPrinter es un
emulador de Epson impresora matricial.
Permite a los DOS (o LINUX/UNIX) aplicaciones
para imprimir en cualquier impresora,
incluyendo la interfaz gráfica de usuario (sólo
Windows), las impresoras USB, módems de fax
e incluso a los de correo electrónico o MS
Word. Usted puede ver sus informes en la
mejor vista previa Adobe Reader.
DOSPrinter es un programa win32. Se trata de
ventanas que sea sencillo y discreto. Es de
tamaño pequeño, robusto y funciona muy
rápido.
Configuración de impresoras con la ayuda del programa DOSPrinter
para el sistema UNO.
A continuación se describen algunas utilidades básicas y avanzadas de como configurar esta
herramienta para el correcto funcionamiento del Sistema UNO con impresoras sin importar su
tipo (Laser/Inyección/Matriz); este documento muestra de forma simple y rápida algunas
configuraciones que ayudan a el correcto desempeño de nuestra aplicación. Existen algunas
limitantes pero en condiciones normales, esta solución nos ayuda firmemente a que los
reportes salgan perfectos.
Preliminares
• Inicialmente lo básico que debe tener nuestro cliente es operando la impresora sobre
Windows.
• Este programa únicamente funciona en entornos Windows o Linux con herramientas
que simulen el Sistema Operativo (OS) de Microsoft (Wine)
• Si el cliente tiene Linux deberá permitir que los archivos de la carpeta PRT tenga la
posibilidad de lectura escritura y ejecución (SAMBA)
• Si el cliente tiene Servidor en Windows Terminal Server (TS) y clientes Linux ingresando
por escritorio remoto, también deberá tener configuradas las impresoras sobre el TS.
• Tener el programa DOSPrinter en algún lugar para su ejecución, se puede descargar
desde el portal www.dosprinter.net.
• Todos los ejercicios aquí descritos están probados y verificados, si por algún caso no
funciona, es posible que algún procedimiento se omite y por ello su falla.
Al finalizar este documento el lector tendrá la posibilidad de configurar impresoras con sistema
UNO sin importar el entorno, marca, tipo o sistema operativo que tenga el cliente, que puedo
hacer con esta solución:
• Generación automática de archivos PDF.
• Impresión con diferentes tamaños de letra.
• Impresión desde Windows a impresoras Linux.
• Impresión con imágenes.
• Impresión de formatos con logo.
• Configurar impresoras en Sistema UNO limpias, simples y sencillas.
Los escenarios pueden ser diversos, el universo de opciones esta dado para nuestra creatividad
e ingenio, agradezco a las personas que en su momento aportaron para la creación e iniciativa
para elaborar este documento.
1. Impresión básica del DOSPrinter con Sistema UNO
Creación de archivos en PDF desde el sistema UNO
Primero debo tener claro donde quedan alojados los archivos de impresión del Sistema
UNO, ejemplo: X:\UNO\UNO85C\EMPRESA\PRT, el direccionamiento del UNPRT debe ser
claro para todos no importa si es Linux o Windows, es importante tener claridad donde
quedan almacenados; lo que sigue a continuación es la configuración básica sin afectar o
modificar los archivos que se descargan:
� Descargar el paquete comprimido de archivos del enlace DOSPrinter.net
� Descomprimir el archivo sobre una carpeta, ejemplo: DOSPrinter
� Eliminar del contenido de la carpeta anterior, el archivo sample.prt
� Ejecutar el archivo RunMe.Bat
� En la parte inferior derecha de la pantalla debe presentar un icono
con la forma de una impresora.
� Oprimir clic derecho sobre el icono del punto anterior y seleccionar Configure
� Se abre una ventana con una serie de opciones las cuales deben quedar así por pestaña:
Explicación de las imágenes
En la primera imagen va la ruta donde el sistema Uno aloja los archivos de impresión, al
finalizar, se deja el símbolo (*) el cual es un comodín seguido de dos caracteres los
cuales son criterio del usuario que configura, en este caso significa que todos aquellos
archivos del sistema UNO que terminen con extensión 01 será convertidos en formato
PDF que es el siguiente indicador, el cual debe quedar seleccionado como tal, pues
existe una opción que dice FILE (PDF format) el cual no debe quedar señalado, debe
quedar como PDF (Acrobat Reader) la razón es para que el de inmediato realice el
cambio y se muestre en la pantalla ya en dicho formato y se tenga la posibilidad de
visualizar; por ultimo debe quedar marcada la casilla con la descripción: Delete imput
file after print (eliminar el archivo después de impreso), para que no quede en un ciclo
y el archivo original quede eliminado. Importante que los campos Code Page y Font no
queden alterados o modificados, debe quedar tal y como se muestra en la imagen, por
defecto el Software queda así.
La segunda imagen muestra la configuración de la hoja, su margen derecha superior y la
justificación o distribución del texto, regularmente para impresión de listados del
sistema UNO su configuración es: Left margin = 0.30 Top margin = 0.50 y el
porcentaje de anchura del texto Manually set text width = 58 % (esto puede variar
según sea la necesidad de impresión o el tipo de hoja carta o A4)
Terminada esta configuración basta con oprimir clic sobre el botón SAVE para
almacenar los cambios y quedara funcionando con el sistema UNO, la prueba es generar
a disco cualquier reporte y donde dice .P01 cambiar por el marcado o señalado en la
configuración establecida en DOSPrinter. En resumen los cambios son:
� Direccionamiento de los archivos y comodín de impresión.
� Cambiar tipo de impresión a PDF (Acrobat Reader)
� Seleccionar el indicador: Delete input file print
� Desmarcar los otros indicadores
� Seleccionar la pestaña de Page Size
� Left Margin = 0.30 y Top Margin = 0.50
� Porcentaje de anchura (Manually Set Text Width) = 58
� Clic en SAVE para guardar los cambios
� Realizar la prueba desde el sistema UNO
NOTA: para que el RunMe.bat se ejecute cuando se prende el equipo, se deben adicionar un acceso directo al
archivo desde el inicio de Windows.
2. Configuración del Sistema UNO con una impresora PDF por
Defecto para todos los usuarios.
La configuración siguiente requiere tener un computador por defecto con el
DOSPrinter siempre activo.
En este ejercicio vamos a cambiar la configuración inicial del archivo RunMe.bat, por lo
cual se deben editar el archivo esto se hace oprimiendo clic derecho sobre el archivo y
seleccionar la opción editar, en la línea que sale se deben marcas las siguientes
opciones:
start DOSPrinter.exe /TRAY /PDF /DEL /LEFT0.30 /TOP0.50 /FIT58
"C:\uno\Uno85c\empresa\prt\IMPDF"
La línea anterior describe todos los parámetros del primer ejercicio, en la ruta donde
tenemos un comodín cambio por unos caracteres IMPDF (es criterio de quien instala) al
estar seguros de dicho cambio se procede a guardar los cambios y ejecutar el archivo
modificado (RunMe.bat)
En el sistema UNO se debe crear un dispositivo con las siguientes características
Explicación de las imágenes
Esto significa que cada vez que se desea imprimir en PDF se tiene una impresora en
Sistema UNO que de forma directa entrega reportes en este formato, siempre indicando
que el dispositivo de salida es impresora.
3. Impresión directa sobre maquinas Laser o Inyección de tinta
desde el sistema UNO
La configuración siguiente requiere tener un computador por defecto con el
DOSPrinter siempre activo.
En este ejercicio vamos a cambiar la configuración inicial del archivo RunMe.bat, por lo
cual se deben editar el archivo esto se hace oprimiendo clic derecho sobre el archivo y
seleccionar la opción editar, en la línea que sale se deben marcas las siguientes
opciones:
start DOSPrinter.exe /TRAY /SEL’NOMBRE DE LA IMPRESORA’ /DEL
/LEFT0.30 /TOP0.50 /FIT58 "C:\uno\Uno85c\empresa\prt\IMPDF"
También se puede configurar el DOSPrinter como se explica en el primer punto.
Para esta opción el usuario tiene la posibilidad de que el comodín será de las dos formas
ya explicadas anteriormente
Como se configura en modo gráfico:
Como se observa en las imágenes no es muy significante el cambio, sin embargo la imagen de la
izquierda obliga que el usuario envié a disco los archivos del sistema UNO mientras que la
imagen de la derecha se utiliza directo a impresora, cualquiera de las dos opciones es válida, es
importante tener claro el procedimiento.
En ninguno de los casos, se visualizan archivos en PDF esto se imprime directamente sobre la
maquina seleccionada en campo número de dos en cada imagen.
4. Impresión sobre maquinas matriz de punto directamente desde
sistema UNO.
La configuración siguiente requiere tener un computador por defecto con el
DOSPrinter siempre activo.
En este punto es importante tener configurado tanto el sistema UNO como el DOSPrinter
adecuadamente de lo contario la impresora no tomara los cambios de letra, pues desde la
aplicación es posible modificar las condiciones físicas de la máquina, permitiendo los
cambios sin afectar o hacer configuraciones adicionales.
Configuración en Sistema UNO
Se debe tener una impresora creada con las siguientes características:
Importante que esta impresora se adicione al dispositivo el cual puede crear creado de la
siguiente forma:
Configuración del DOSPrinter desde el RunMe.bat
El archivo de ejecución puede quedar con la siguiente sintaxis:
1º. Con el comodin *01 (obliga que sea a Disco desde el sistema UNO)
start DOSPrinter.exe /TRAY /RAW /SEL'IMPRESORA' /DEL
"C:\uno\Uno85c\empresa\prt\*01"
2º. Con el comodín MATRIZP (se imprime directo a impresora)
start DOSPrinter.exe /TRAY /RAW /SEL'IMPRESORA' /DEL
"C:\uno\Uno85c\empresa\prt\MATRIZP"
NOTA: IMPRESORA es el nombre de la impresora que sea desea configurar para que salga
por defecto, puede ser una impresora de red, siempre y cuando Windows la reconozca y
esté funcionando, también puede utilizar una impresora de red con la siguiente regla
/SEL’\\DIRECCION IP\RECURSO COMPARTIDO’.
Configuración del DOSPrinter desde modo gráfico.
En ninguna de las dos configuraciones se cambia el tamaño de página no es necesario,
importante resaltar que el tipo de fuente debe ser Courier New, no pueden tener otro tipo
de letra, en algunos casos esto influye en su correcto funcionamiento.
OBSERVACIONES IMPORTANTES
El programa DOSPrinter puede ser activo varias veces, también puede estar en varios
equipos pero en ninguno de los casos el comodín se puede repetir, en otras palabras es casi
personalizado, se puede tener una opción para PDF y otra para impresión en matriz de
punto simultáneamente, pero la configuración obliga a tener dos ejecutables RunMe.bat
con los datos que se requieran, de lo contrario no funciona.
Cualquier inquietud puede ampliar sus conocimientos en la web www.dosprinter.net donde
están más aplicaciones de este software.
Este documento puede tener variaciones o modificaciones posteriores, es una primera
entrega la cual puede ser den gran ayuda en el mejoramiento de nuestra solución y más aun
con Sistema UNO en sus versiones 5.0 – 7.2 – 8.5
Felicidades.
ANDRES CANDELA GUTIERREZ Ejecutivo de Soporte
Sistemas de Informacion Empresarial S.A.
Av. Circunvalar Cl 7 No. 15 37
PBX (6) 340 05 40
Contact Center: (2) 4865595
www.siesa.com
E-Mail 1: [email protected]
E-Mail 2: [email protected]
Pereira - Colombia