SDB:Impresoras GDI
De openSUSE, la enciclopedia libre.
Version: 1.0 -
Tabla de contenidos |
Petición:
Desearía utilizar una de las llamadas impresoras GDI (solo para Windows).
Referente a las impresoras GDI:
Normalmente los drivers de impresoras para Linux no están hechos por el fabricante de la impresora. Por ello es necesario que la impresora sea accesible vía protocolos estandar, p.ej. el lenguaje estandar de impresoras PostScript, ESC/P y HP PCL (no HP PPA).
Si el fabricante no prvee la impresora con un lenguaje estandar, pero si con un lenguaje propio está recibe el nombre de impresora GDI y solo trabajan bajo aquellos sistemas operativos para los que el fabricante da soporte.
GDI es un API que fue desarrollado por Microsoft.
Prerequisitos
Puede encontrar los prerequisitos normales para imprimir con SuSE Linux en el artícle:
SDB:Instalando una impresora
Procedimiento:
Actualmente existe soporte Linux para las siguientes impresoras GDI:
- HP DeskJet 710/720, 820, 1000
- Lexmark 7000, 7200, 5700
- Brother HL 720, 730
- impresoras compatibles con los modelos anteriores.
estas impresoras solo funcionan en monocromo.
Por favor condsidere que nosotros no disponemos del hardware de las impresoras GDI, no compramos impresoras GDI.
DeskJet 710/720, 820, 1000
Prerequisito adicional:
Debe tener instalado el paquete ppa (series ap).
Si lo necesita puede hacerlo mediante YaST (o YaST2).
Puede obtener información adicional de la página web:
http://www.httptech.com/ppa/
http://sourceforge.net/project/?group_id=1322
Configuración:
- Haga la configuración mediante SETUP (respectivamente lprsetup) como se describe en el artículo SDB:Instalando una impresora
Seleccione bajo HEWLETT-PACKARD el driver
- ppa720 : para DeskJet 710/720 (e impresoras compatibles)
- ppa820 : para a DeskJet 820 (e impresoras compatibles)
- ppa1000 : para a DeskJet 1000 (e impresoras compatibles)
y después introduzca la resolución600
- Copie el fichero
pbm2ppa.conf.hp720pbm2ppa.conf.hp820pbm2ppa.conf.hp1000
del directorio/usr/doc/packages/ppa
desde SuSE Linux 7.0
del directory/usr/share/doc/packages/ppa
en/etc/pbm2ppa.conf
- Deberá de ajustar los offsets hasta obtener una impresión correcta. Unos offsets erroneos no imprimen nada y producen un parpadeo en los LEDs de la impresora. Si esto ocurre deberá apagar la impresora y empezar de nuevo.
Podrá encontrar información adicional en el fichero/usr/doc/packages/ppa/CALIBRATION
y desde SuSE Linux 7.0, en/usr/share/doc/packages/ppa/CALIBRATION
Procedimiento:
Repita los siguientes pasos hasta que pueda imprimir correctamente.- Imprima una página de prueba, suponiendo que la impresora está conectada a
/dev/lp0
para US:pbmtpg | pbm2ppa >/dev/lp0
y para A4 :pbmtpg -a4 | pbm2ppa >/dev/lp0 - Ajuste los offsets en el fichero
/etc/pbm2ppa.confutilizando un editorr - p.ej.:mcedit /etc/pbm2ppa.conf
Abajo puede ver valores de ejemplo. - Puede probar de imprimir un fichero de prueba - p.ej.:
a2ps -1 -M a4dj --borders=yes -o - /etc/pbm2ppa.conf | lprTambién puede ser que tenga que ajustar los márgenes en determinados programas.
- Imprima una página de prueba, suponiendo que la impresora está conectada a
Valores de ejemplo para 720C :
papersize a4 xoff 75 yoff -500 top 0 bottom 0 left 150 right 150
o
papersize a4 xoff 75 yoff -300 top 100 bottom -100 left 150 right 150
Valores de ejemplo para 710C :
papersize us xoff 75 yoff -500 top 150 bottom 150 left 150 right 150
Valores de ejemplo para 820C :
xoff 25 yoff -325 top 100 bottom -100 left 250 right 250
o
xoff 0 yoff -325 top 0 bottom 0 left 120 right 160
Nos gustaría agradecer a Clemens Dorda y Thies Freymuth por su información.
Lexmark 7000, 7200, 5700
Prerequisitos adicionales:
Debe tener instalado el paquete pbm2l7k (series ap).
Si lo necesita puede hacerlo mediante YaST (o YaST2).
Puede encontrar información del modelo 5700 en: http://www.ultranet.com/~setaylor/papers.htm.
Puede encontrar información del modelo 7000 en: http://bimbo.fjfi.cvut.cz/~paluch/l7kdriver/
Desde SuSE Linux 6.2 encontrará este driver en el paquete pbm2l7k (series ap).
Configuración:
Haga la configuración mediante SETUP (respectivamente lprsetup) como se describe en el artículo SDB:Instalando una impresora
Seleccione en OTHER
- lex7000 : para una Lexmark 7000 (y compatibles)
- lex7200 : para una Lexmark 7200 (y compatibles)
- lex5700 : para una Lexmark 5700 (y compatibles)
y después introduzca la resolución 600
Brother HL 720, 730
Para las impresoras Brother HL 720, HL 730 y modelos compatibles, hay el driver Ghostscript hl7x0.
La impresora Brother HL 760 no es del tipo GDI y trabaja con el driver Ghostscript ljet4.
Muchas grácias a Pablo Saratxaga y Ralf Mayer, por su ayuda.
Keywords: gdi | impresora | imprimir | pbm

