Lo hace enlazando controladores entre sí en una arquitectura en pipeline para que los datos fluyan desde el controlador del escáner al controlador de compresión, al controlador de empaquetado, al archivo, al visualizador o impresora en una trama continua, normalmente sin necesidad de procesar más que una pequeña porción de la imagen completa.