Utiliser les événements de travaux d'impression et la vérification via le SDK .NET
Vue d'ensemble
BarTender peut recevoir des événements de travaux d'impression et la vérification des travaux d'impression via le pilote d'imprimante Seagull et le service Printer Maestro. Il existe plusieurs façons pour BarTender et ses applications associées de récupérer et d'afficher ces informations, mais cet article va expliquer comment procéder via l'utilisation du SDK .NET.
Applicable à
BarTender Automation Edition et versions supérieures.
Informations
Lors de l'automatisation de BarTender à l'aide des SDK .NET, les informations sur les travaux d'impression peuvent être récupérées via les "événements de statut des travaux d'impression" grâce à la classe "Engine".
Les événements de statut de travail fournis par le BarTender Print SDK incluent :
JobCancelled
JobErrorOccurred
JobMonitorErrorOccurred
JobPaused
JobQueued
JobRestarted
JobResumed
JobSent
Par exemple, le code ci-dessous montre comment recevoir l'événement JobSent :
Notez que si la vérification des travaux est activée, le PrintJobEventArgs utilisé par cet événement peut être converti en JobSentEventArgs pour vérifier que l'impression est terminée. Si la vérification des travaux n'est pas activée, cet événement se produit lorsque le travail d'impression a été envoyé à l'imprimante. Dans ce cas, l'événement ne garantit pas que le travail d'impression a bien été imprimé.
La vérification des travaux peut être activée dans les pilotes d'imprimante Seagull, en accédant aux propriétés sous Outils > Surveillance de l'état > onglet Vérification des travaux (vous devrez d'abord activer la surveillance de l'état sous l'onglet "État") :
Ressources supplémentaires
- Pour plus d'informations sur l'utilisation des SDK .NET de BarTender, lancez votre copie de BarTender, ouvrez le menu "Aide > Aide BarTender" et consultez la section "Automatisation de BarTender > Automatisation avec le SDK .NET de BarTender".
- Pour des informations plus générales sur l'automatisation de BarTender, veuillez consulter l'Aide BarTender.