Cette méthode est implémentée dans FRE pour Linux et Windows.
Sous Windows, cette méthode ne doit être utilisée que si vous ouvrez des images déjà chargées en mémoire — par exemple, à l’aide des méthodes OpenBitmap ou OpenDib de l’objet Engine. Si vous récupérez des images à partir de fichiers stockés sur disque, implémentez GetNextImageFile.
- Tous les objets ImageDocument de la file d’attente doivent rester valides jusqu’à la fin du traitement. Pour fonctionner correctement, les objets ImageDocument doivent être créés via l’objet Engine. S’ils sont créés via l’objet FRDocument, une erreur peut se produire, car l’objet FRDocument peut être détruit pendant l’appel de la méthode GetNextImageDocument.
- Comme la méthode est implémentée côté client, les restrictions suivantes s’appliquent :
- tous les fichiers protégés par mot de passe doivent être ouverts manuellement côté client ;
- les attributs spécifiés dans l’objet PrepareImageMode lors de l’initialisation de l’objet BatchProcessor n’affecteront pas les objets ImageDocument de la file d’attente.
Syntaxe
C++
C#
Visual Basic .NET
Paramètres
Result [out, retval] Pointeur vers une variable pointeur de type IImageDocument* donnant accès au document image suivant dans la file d’attente.Valeurs de retour
[C++ uniquement] Si cette méthode renvoie une valeur autre que S_OK, cela indique qu’une erreur s’est produite côté client.Remarques
L’implémentation du client pour cette méthode doit garantir que toutes les exceptions levées à l’intérieur de la méthode sont interceptées et traitées, et qu’aucune exception n’est propagée en dehors de la méthode. La propagation d’une exception en dehors de la méthode peut entraîner des résultats imprévisibles (par exemple, l’arrêt du programme).Exemples
Code C#
Code C#
