Cette rubrique existe également pour Linux.
Pour faciliter la création d’un package personnalisé, extrayez les fichiers à l’aide de l’option /extract pour installRnt**.exe en ligne de commande depuis le package de distribution vers un dossier spécifique, sans effectuer l’installation. Ce dossier contiendra alors trois sous-dossiers :
- FineReader Engine - contenant les fichiers d’ABBYY FineReader Engine
- Inc - contenant le fichier FREngine.tlb (à utiliser pour l’enregistrement de FREngine.dll)
- Licensing - contenant les fichiers du service de licence
Exemple de ligne de commande :
- Ajoutez au Library Package sur votre ordinateur :
- Le dossier contenant les fichiers ABBYY FineReader Engine répertoriés dans la section ABBYY FineReader Engine Distribution Kit :
- Les fichiers marqués comme “mandatory”. Il s’agit des modules système et des principales bases de données de reconnaissance.
- Les bases de données de reconnaissance pour le texte manuscrit/écrit en lettres moulées, si nécessaire.
- Les fichiers de ressources pour les langues d’interface qui seront utilisées dans votre application.
- Les fichiers de prise en charge des dictionnaires pour les langues de reconnaissance prises en charge par votre application. Si les langues de reconnaissance comprennent des langues utilisant l’alphabet latin, veillez à copier les fichiers Univers.amd et Univers.amm.
- Les modules de numérisation, les ressources spécifiques à la numérisation et les modules Twain si votre application effectue la numérisation via l’interface ABBYY FineReader Engine.
- Si votre application utilise le module OfficeConverters (qui ouvre les documents numériques d’entrée avec les mêmes méthodes que celles utilisées pour ouvrir les images), copiez les fichiers du convertisseur Office interne.
-
Les modules de composant visuel et les ressources spécifiques correspondantes, si votre application utilise les composants visuels ABBYY FineReader Engine. Enregistrez VisualComponentsX.dll à l’aide de regsvr32.exe.
Remarque : vous pouvez utiliser le fichier FREngineDistribution.csv et le dossier FineReader Engine décompressé pour créer automatiquement une liste des fichiers nécessaires au fonctionnement de votre application. - Autres composants logiciels :
- La mise à jour KB2999226 ou Microsoft Visual C++ 2015-2019 Redistributable 14.28.29912. Si vous n’installez pas le package Windows Update, vous pouvez installer le redistribuable à partir du dossier External Components\VC_Redist du package de distribution : vc_redist.x86.exe et vc_redist.x64.exe.
- .NET Framework 4.6.2 si vous prévoyez d’utiliser le module OfficeConverters.
- Copiez le Library Package sur le poste de travail.
- Copiez le dossier Data\Resource avec tous ses sous-dossiers dans le dossier suivant :
- Bin
- Bin64 (Windows uniquement)
- Copiez le contenu du dossier Data\ExtendedDictionaries directement dans le dossier Bin ou Bin64.
- Copiez les autres fichiers contenus dans le dossier Data dans le dossier Bin ou Bin64.
- Installez les composants logiciels nécessaires sur le poste de travail :
- Microsoft Visual C++ 2015-2019 Redistributable 14.28.29912.
- .NET Framework si nécessaire.
- Copiez le dossier contenant les fichiers ABBYY FineReader Engine du Library Package vers le répertoire du poste de travail dans lequel vous souhaitez installer la bibliothèque.
- Créez les dossiers qui seront utilisés par ABBYY FineReader Engine. Dans la liste ci-dessous, les valeurs par défaut de ces dossiers sont indiquées :
- dossier %ProgramData%\ABBYY\SDK\12\FineReader Engine (l’autorisation de contrôle total est requise)
- dossier %ProgramData%\ABBYY\SDK\12\Licenses (l’autorisation de contrôle total est facultative)
Pour spécifier le dossier des données de licence lors de l’installation, consultez l’exemple dans Utilisation du fichier LicensingSettings.xml. Vous pouvez également utiliser la fonction ou la méthode InitializeEngine de l’interface IEngineLoader.
- Enregistrez les bibliothèques dynamiques dont vous aurez besoin :
- Si votre application charge l’objet Engine via l’interface IEngineLoader, enregistrez FREngine.dll à l’aide de la ligne de commande suivante :
- Si votre application utilise les composants visuels, enregistrez VisualComponentsX.dll à l’aide de la ligne de commande suivante :
- Si votre application utilise le ABBYY internal converter pour ouvrir des formats de documents Office, exécutez ConfigureDcAooConverter.exe en tant qu’administrateur. Cet utilitaire extraira le fichier OpenOffice4.exe et le placera dans le dossier approprié, puis configurera le registre système et les variables d’environnement.
- Si vous rencontrez des problèmes lors de l’utilisation des chargeurs COM, avec les OfficeConverters ou les composants visuels, veuillez vérifier les chemins d’accès à ces composants dans le registre et, en cas d’erreurs, répéter la procédure d’enregistrement.
- L’installation de la dernière version d’ABBYY FineReader Engine par-dessus la version précédente n’est pas prise en charge. Dans ce cas, vous devez réinstaller ABBYY FineReader Engine.
Désinstallation de la bibliothèque en mode manuel
- Annulez l’enregistrement des bibliothèques dynamiques (FREngine.dll, VisualComponentsX.dll) si elles ont été enregistrées lors de l’installation manuelle.
- Si vous avez installé ABBYY internal converter pour ouvrir les formats de documents Office, exécutez à nouveau le même utilitaire ConfigureDcAooConverter.exe en tant qu’administrateur, avec l’option /uninstall afin de supprimer les configurations :
- Supprimez tous les fichiers de la bibliothèque ABBYY FineReader Engine du poste de travail.
- Supprimez les dossiers utilisés pour stocker les données d’ABBYY FineReader Engine (%ProgramData%\ABBYY\SDK\12\FineReader Engine et %ProgramData%\ABBYY\SDK\12\Licenses par défaut) ou leurs équivalents si les chemins d’accès à ces dossiers ont été modifiés.
