Komponenten i vinduer, der er ansvarlige for at tegne og formatere siden, og derefter sende den til printeren i en næsten klar til at udskrive bitmap-formularen kaldes
Windows Graphics Device Interface (GDI) .
Sådan fungerer det:
1.. Ansøgningsanmodninger Udskrivning: Når en applikation ønsker at udskrive noget, sender den udskrivningskommandoer til GDI.
2. GDI opretter en bitmap: GDI tager applikationens kommandoer og bruger dem til at oprette et bitmap -billede, der repræsenterer det indhold, der skal udskrives. Denne bitmap inkluderer al formatering, skrifttyper, farver og andre elementer, der er specificeret af applikationen.
3. GDI sender bitmap til printerdriver: GDI sender derefter denne bitmap til printerdriveren, som er specifik for den type printer, der bruges.
4. Printerdriver Håndterer færdiggørelsen: Printerdriveren fortolker Bitmap -dataene og sender dem til printeren på et sprog, som printeren forstår. Printerchaufføren kan også foretage justeringer af bitmap, som at skalere den, så den passer til sidestørrelsen eller konvertere farver, der matcher printerens kapaciteter.
5. Udskrivning forekommer: Printeren modtager dataene og udskriver dokumentet fysisk.
Mens GDI bruger en bitmap-repræsentation til udskrivning, er det ikke et strengt pixelbaseret system. GDI bruger en sofistikeret vektorbaseret model til tegning og formatering, som giver mulighed for output og skalering af høj kvalitet. Bitmap -repræsentationen bruges primært til at overføre det afsluttede dokument til printerdriveren.
Så GDI spiller en afgørende rolle i trykprocessen i Windows. Det fungerer som formidler mellem applikationer og printere, der håndterer gengivelsen af siden, formatering og oversættelse til et printervenligt format.