Fonctions de l'API du spouleur d'impression – Applications Windows – Bien choisir son serveur d impression
<! –
L'API du spouleur d'impression contient les fonctions et les structures de données utilisées par les applications pour gérer le spouleur d'impression Windows, les imprimantes et les travaux d'impression qu'il contrôle.
Les fonctions de l'API Spouleur d'impression sont réparties dans les groupes suivants:
Fonctions de travail d'impression
Ces fonctions envoient des tâches d'impression à une imprimante et suivent et contrôlent les tâches d'impression dans le spouleur d'impression.
Une fonction | La description |
---|---|
AddJob | le AddJob function ajoute un travail d'impression à la liste des travaux pouvant être planifiés par le spouleur d'impression. La fonction récupère le nom du fichier que vous pouvez utiliser pour stocker le travail. |
FermerImprimante | le FermerImprimante function ferme l'objet imprimante spécifié. |
DocumentEvent | le DocumentEvent function est un gestionnaire d'événements pour les événements associés à l'impression d'un document. |
Propriétés du document | le Propriétés du document La fonction récupère ou modifie les informations d'initialisation de l'imprimante ou affiche une feuille de propriétés de configuration de l'imprimante pour l'imprimante spécifiée. |
EndDocPrinter | le EndDocPrinter Cette fonction termine un travail d'impression pour l'imprimante spécifiée. |
EndPagePrinter | le EndPagePrinter fonction avertit le spouleur d'impression que l'application se trouve à la fin d'une page d'un travail d'impression. |
EnumJobs | le EnumJobs Cette fonction récupère des informations sur un ensemble spécifié de travaux d'impression pour une imprimante spécifiée. |
GetJob | le GetJob Cette fonction récupère des informations sur un travail d'impression spécifié. |
OpenPrinter | le OpenPrinter function récupère un descripteur sur l'imprimante spécifiée ou le serveur d'impression ou d'autres types de descripteurs dans le sous-système d'impression. |
OpenPrinter2 | Récupère un descripteur sur l'imprimante spécifiée, le serveur d'impression ou d'autres types de descripteurs dans le sous-système d'impression lors de la définition de certaines options de l'imprimante. |
ReportJobProcessingProgress | Indique au service Spouleur d'impression si un travail d'impression XPS est en phase de spoule ou de rendu et quelle partie du traitement est en cours. |
ScheduleJob | le ScheduleJob function demande au spouleur d’imprimer un travail d’impression spécifié. |
SetJob | le SetJob fonction met en pause, reprend, annule ou redémarre un travail d'impression sur une imprimante spécifiée. Vous pouvez également utiliser le SetJob fonction permettant de définir les paramètres du travail d'impression, tels que la priorité du travail d'impression et le nom du document. |
StartDocPrinter | le StartDocPrinter La fonction notifie au spouleur d'impression qu'un document doit être spoulé pour être imprimé. |
StartPagePrinter | le StartPagePrinter fonction avertit le spouleur qu'une page est sur le point d'être imprimée sur l'imprimante spécifiée. |
Fonctions de l'interface utilisateur de l'imprimante
Ces fonctions affichent une interface utilisateur permettant à l'utilisateur de sélectionner ou de configurer une imprimante.
Une fonction | La description |
---|---|
AdvancedDocumentProperties | le AdvancedDocumentProperties Cette fonction affiche une boîte de dialogue de configuration d’imprimante pour l’imprimante spécifiée, permettant ainsi à l’utilisateur de configurer cette imprimante. |
ConfigurePort | le ConfigurePort function affiche la boîte de dialogue de configuration du port pour un port sur le serveur spécifié. |
ConnectToPrinterDlg | le ConnectToPrinterDlg Cette fonction affiche une boîte de dialogue permettant aux utilisateurs de naviguer et de se connecter aux imprimantes d’un réseau. Si l'utilisateur sélectionne une imprimante, la fonction tente de créer une connexion avec celle-ci. Si aucun pilote approprié n'est installé sur le serveur, l'utilisateur a la possibilité de créer une imprimante localement. |
Propriétés de l'imprimante | le Propriétés de l'imprimante function affiche une feuille de propriétés de l’imprimante spécifiée. |
Fonctions de l'imprimante
Ces fonctions ajoutent et configurent les imprimantes utilisées par le spouleur.
Fonctions de notification de changement d'imprimante
Ces fonctions permettent à une application d'être informée des modifications apportées au statut d'une imprimante.
Fonctions de formulaire d'imprimante
Ces fonctions gèrent les formulaires utilisés par une imprimante.
Une fonction | La description |
---|---|
AddForm | le AddForm function ajoute un formulaire à la liste des formulaires disponibles pouvant être sélectionnés pour l'imprimante spécifiée. |
DeleteForm | le DeleteForm function supprime un nom de formulaire de la liste des formulaires pris en charge. |
EnumForms | le EnumForms function énumère les formulaires pris en charge par l’imprimante spécifiée. |
GetForm | le GetForm fonction récupère des informations sur un formulaire spécifié. |
SetForm | le SetForm fonction définit les informations de formulaire pour l’imprimante spécifiée. |
Fonctions du spouleur d'impression
Ces fonctions interagissent avec le spouleur d'impression à un niveau bas.
<! – ->
Commentaires
Laisser un commentaire