GDI-printer
Een goedkope printer zonder eigen paginabeschrijvingstaal of processor: het Windows-stuurprogramma op de computer doet al het werk en stuurt kant-en-klare puntjes.
Een echte PostScript- of PCL-printer bevat een raster image processor die de pagina interpreteert. Een GDI-printer heeft die niet; Windows tekent de pagina met de grafische API GDI (Graphics Device Interface), rastert hem in het geheugen van de computer en stuurt een kant-en-klare bitmap door. De printer blijft vrijwel hersendood achter, alleen een printmechaniek en wat geheugen, en is dus goedkoop, zoals de ‘winmodem’ zijn logica op de processor afschoof.
De rekening betaalt de computer: printen belast de processor, en zonder de juiste versie van het Windows-stuurprogramma is de printer vaak onbruikbaar, want hij spreekt geen standaardtaal om op terug te vallen. Veel thuisprinters vanaf eind jaren negentig waren in de praktijk GDI-printers, soms verkocht als ‘host-based’. Vrije software omzeilde het met driververzamelingen als Gutenprint en Ghostscript-filters.