Le composant de Windows responsable du dessin et du formatage de la page, puis l'envoi à l'imprimante dans un formulaire bitmap presque prêt à imprimer est appelé Windows Graphics Device Interface (GDI) .
Voici comment cela fonctionne:
1. Demandes d'application Impression: Lorsqu'une application veut imprimer quelque chose, il envoie des commandes d'impression au GDI.
2. GDI crée un bitmap: GDI prend les commandes de l'application et les utilise pour créer une image bitmap représentant le contenu à imprimer. Ce bitmap comprend tous les formations, les polices, les couleurs et autres éléments spécifiés par l'application.
3. GDI envoie Bitmap au pilote d'imprimante: Le GDI envoie ensuite ce bitmap au pilote d'imprimante, qui est spécifique au type d'imprimante utilisé.
4. Le pilote de l'imprimante gère la finalisation: Le pilote d'imprimante interprète les données bitmap et les envoie à l'imprimante dans une langue que l'imprimante comprend. Le pilote d'imprimante peut également apporter des ajustements au bitmap, comme le mettre à l'échelle pour s'adapter à la taille de la page ou convertir les couleurs pour correspondre aux capacités de l'imprimante.
5. L'impression se produit: L'imprimante reçoit les données et imprime physiquement le document.
Bien que le GDI utilise une représentation bitmap pour l'impression, ce n'est pas un système strictement basé sur des pixels. Le GDI utilise un modèle basé sur un vecteur sophistiqué pour le dessin et la mise en forme, ce qui permet une sortie et une mise à l'échelle de haute qualité. La représentation bitmap est principalement utilisée pour transférer le document finalisé au pilote d'imprimante.
Ainsi, le GDI joue un rôle crucial dans le processus d'impression dans Windows. Il agit comme l'intermédiaire entre les applications et les imprimantes, gérant le rendu de la page, du formatage et de la traduction dans un format adapté à l'imprimante.
|