Controlador de impresora

Controlador de impresora

En informática, un controlador de impresora o driver de impresora es una parte del software que convierte los datos a imprimir al formato específico de una impresora. El propósito de un controlador es permitir a las aplicaciones imprimir dejándoles aparte de los detalles técnicos de cada modelo de impresora.

Los controladores de impresora no deben confundirse con los "spoolers", que encolan los trabajos a imprimir y los envían a la impresora uno detrás de otro.

En sistemas UNIX, los controladores son usualmente implementados como filtros. Son comúnmente llamados "front end" del sistema de impresión, mientras que los "spoolers" constituyen el "back end". Los "back end" son también utilizados para determinar los dispositivos disponibles. En el arranque, a cada "back end" se le pregunta por una lista de dispositivos que soporta, y por cualquier información disponible. Esto permite la unión paralela del “back end” con el “spooler”, `por ejemplo, que una EPSON Stylus Color 600 este conectada al puerto paralelo 1.

En MS-DOS, no ha habido controladores de impresión para el sistema ampliamente. Cada aplicación era comercializada con sus propios controladores de impresión, que eran esencialmente descripciones de los comandos de impresión. Las impresoras han proporcionado controladores para las aplicaciones más populares también. En suma a esto, las aplicaciones incluían herramientas para editar la descripción de la impresora, en caso de que no hubiese ninguna controlador listo.

En Windows, los drivers de las impresoras hacen uso de GDI (basado en PostScript) o XPS. Las aplicaciones usan los mismos APIs para imprimir tanto por pantalla como en papel. Las impresoras que usan GDI nativamente son comúnmente llamadas Winprinters y son incompatibles con otros sistemas operativos.

Normalmente, el sistema operativo necesita saber las características de una impresora. Habitualmente esto se lleva a cabo mediante los ficheros PPD (PostScript Printer Description). Tienen la ventaja de ser independientes del sistema y que hay una amplia lista de ellos de libre acceso (Foomatic). Un ejemplo de fichero PPD es el siguiente, que corresponde a las impresoras HP Color LaserJet:

             *% =================================
                *% Basic Device Capabilities
                *% =================================
                *LanguageLevel: "2"
                *ColorDevice: True
                *DefaultColorSpace: CMYK
                *TTRasterizer: Type42
                *FileSystem: False
                *Throughput: "10"

Este ejemplo especifica que la impresora entiende el nivel 2 de PostScript, que es un impresora en color, etc...

En los ficheros PPD también se pueden especificar tamaños de papel disponibles, configuraciones de memoria o el conjunto mínimo de fuentes para la impresora.

Véase también


Wikimedia foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Mira otros diccionarios:

  • Impresora — multifuncional. Una impresora es un periférico de ordenador que permite producir una copia permanente de textos o gráficos de documentos almacenados en formato electrónico, imprimiéndolos en medios físicos, normalmente en papel o transparencias,… …   Wikipedia Español

  • Controlador — ► sustantivo 1 Persona que controla. FRASEOLOGÍA controlador aéreo AERONÁUTICA Técnico encargado de controlar y dirigir la navegación aérea desde tierra. * * * controlador, a n. Persona que controla alguna cosa. ⊚ (Hispam.) Revisor. Controlador… …   Enciclopedia Universal

  • Amstrad PCW 8256 — Amstrad PCW 8512. Schneider Joyce …   Wikipedia Español

  • IBM 1130 — Consola IBM 1130, en proceso de restauración. El Sistema de Computación IBM 1130 fue introducido en 1965.[1] Era el equipo menos caro de IBM, y apuntaba al mercado de bajo costo de computación técnica intensiva, como la ingeniería y la educación …   Wikipedia Español

  • PDFCreator — Desarrollador pdfforge PDFCreator Información general Última versión estable …   Wikipedia Español

  • TeX — TeΧ Desarrollador Donald Knuth http://www.tug.org/ …   Wikipedia Español

  • IBM PC — (modelo 5150) IBM PC 5150 con teclado y monitor monocromático verde (5151), ejecutando MS DOS 5.0 Tipo Computador personal Comercializado …   Wikipedia Español

  • Familia Atari de 8 bits — Atari 400 (1979). Atari 800 …   Wikipedia Español

  • TRS-80 — Model I. El TRS 80 (Tandy Radio Shack Z 80), también cariñosamente o burlonamente conocido como el Trash 80 ( Basura 80 ), era la designación para varias líneas de sistemas de microcomputadores producidos por Tandy Corporation y vendidos a través …   Wikipedia Español

  • Interrupción — Este artículo o sección necesita referencias que aparezcan en una publicación acreditada, como revistas especializadas, monografías, prensa diaria o páginas de Internet fidedignas. Puedes añadirlas así o avisar …   Wikipedia Español

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”