Analyse avancée avec le logiciel OCR IronOCR sur .NET Framework
L'utilisation du package IronOcr.Extensions.AdvancedScan de ce logiciel OCR dans un projet x32 générera l'exception suivante.
Unhandled Exception: System.NotImplementedException: The method or operation is not implemented.
at IronSoftware.Deployment.DeploymentEngine.Deploy[T](String custom_dir, Boolean download)
at Iron.Ocr.Extensions.ttotlb.get_kiobqg()
at Iron.Ocr.Extensions.ttotlh.jvwyxt()
Unhandled Exception: System.NotImplementedException: The method or operation is not implemented.
at IronSoftware.Deployment.DeploymentEngine.Deploy[T](String custom_dir, Boolean download)
at Iron.Ocr.Extensions.ttotlb.get_kiobqg()
at Iron.Ocr.Extensions.ttotlh.jvwyxt()
Solution
Pour résoudre ce problème, accédez à la configuration du projet et décochez l'option " Préférer 32 bits ".

Raison
L'utilisation de l'analyse avancée sur .NET Framework nécessite que le projet s'exécute sur une architecture x64. Le package IronOcr.Extensions.AdvancedScan utilise OpenVINO d'Intel pour compiler et effectuer des inférences à partir de modèles PaddleOCR, qui ne prennent pas en charge Windows x86.

