Passer au contenu principal
Le fichier FREngineDistribution.csv se trouve dans le dossier Help (<dossier racine>/Help). Vous pouvez utiliser FREngineDistribution.csv pour créer automatiquement la liste des fichiers requis par votre application. Il décrit tous les fichiers des dossiers Libraries et Resources.
Si vous souhaitez réduire la taille du package, vous pouvez supprimer les fichiers non nécessaires à votre application. Cette opération invalidera toutefois la signature numérique du framework FineReader Engine, et vous devrez signer le nouveau framework avec votre propre signature numérique chaque fois que cela sera nécessaire.

Instructions étape par étape

Pour obtenir la liste des fichiers requis pour votre application, filtrez FREngineDistribution.csv selon les trois premières colonnes (trois paramètres principaux : stage, part et details) :
  1. Stage — l’étape d’utilisation de FineReader Engine dans votre application.
  2. Part — la façon dont vous allez utiliser cette étape. Par exemple, l’étape Processing comprend les parties BCR, Classification et OCR. Si ce champ est vide, le fichier est nécessaire pour l’étape en général. Ne filtrez pas les valeurs vides.
Core et Core.Resources sont toujours requis.
Si l’un des champs contient plusieurs valeurs séparées par des virgules, le fichier est nécessaire pour toutes ces valeurs. Par exemple, si vous souhaitez utiliser l’étape Opening, vous devrez également sélectionner les fichiers contenant les valeurs « Export, Opening » et « Opening, Processing » dans la colonne Stage. Consultez le tableau ci-dessous pour la description des étapes et de leurs parties :
StageRequires other stagesContains partsPart description
Core<br />ResourcesPartie obligatoire. Contient les ressources nécessaires aux fonctionnalités de base.
<br /><br />DocumentationDocumentation.
<br /><br />ForDevelopmentOnlyRéservé à l’installation développeur, ne doit pas être redistribué à l’utilisateur final.
<br /><br />LoadModuleSupportPrise en charge du chargement de modules (méthode IEngine::LoadModule).
OpeningCorePdfPDF opening.
CompareDocuments<br /><br />Comparaison de documents.
Barcodes<br /><br />Détection de codes-barres.
ProcessingCore, OpeningBCRReconnaissance de cartes de visite. Nécessite également les fichiers pour la partie OCR.
<br /><br />PreprocessingPrétraitement d’image.
<br /><br />ClassificationClassification de documents. Nécessite également les fichiers pour la partie OCR.
<br /><br />ICRReconnaissance de texte manuscrit/écrit en lettres moulées.
<br /><br />OCRReconnaissance générale.
<br /><br />OMRReconnaissance de coches.
ExportCore, OpeningPdfPrise en charge de l’export PDF.
  1. Details — informations spécifiques supplémentaires sur les opérations dans lesquelles le fichier est utilisé. Si ce champ est vide, le fichier est nécessaire pour la partie en général. Ne filtrez pas les valeurs vides.
DetailsContained in partsDescription
CJKOpening.Pdf Processing.Classification Processing.OCRPour travailler avec des documents en langues CJK.
FaxProcessing.OCRPour la reconnaissance d’images à faible résolution (avec la propriété IRecognizerParams::LowResolutionMode définie sur TRUE).
FormsLanguagesProcessing.ICR Processing.OCRPour la reconnaissance des langues destinées aux unités linguistiques spéciales, conçues pour la saisie de données et la reconnaissance au niveau des champs. Vous pouvez spécifier les langues dont vous avez besoin dans la colonne 7.
FormulasLanguagesProcessing.OCRPour la reconnaissance des langages de formules : Chimie, Mathématiques.
FormalLanguagesProcessing.OCRPour la reconnaissance des langages formels : Basic, C/C++, COBOL, Fortran, Java, Pascal.
FRXIXProcessing.OCRPour la reconnaissance des polices gothiques.
IndexProcessing.ICR Processing.OCRPour la reconnaissance du type de texte Index.
MrfLanguagesProcessing.OCRPour la reconnaissance des caractères MICR CMC-7 et MICR, ainsi que des polices OCR-A et OCR-B.
NaturalLanguagesProcessing.Classification Processing.ICR Processing.OCRPour travailler avec des documents dans toutes les langues prises en charge par ABBYY FineReader Engine, à l’exception de celles définies dans des groupes spéciaux. Vous pouvez spécifier les langues dont vous avez besoin dans la colonne 6.
ReceiptProcessing.OCRPour la reconnaissance du type de texte Reçu.
TypewriterProcessing.OCRPour la reconnaissance du texte imprimé à la machine à écrire.
HandwrittenProcessing.OCRPour la reconnaissance de l’écriture manuscrite.
Affinez maintenant la liste des fichiers à l’aide des colonnes restantes :
  1. RequiredByModule — les valeurs de cette colonne sont égales à Stage.Part.Details ; il n’est pas nécessaire de filtrer cette colonne si les trois premières ont été correctement renseignées. Elle peut toutefois servir à vérifier quels modules ont été inclus.
  2. RequiredByInterfaceLanguage — la langue d’interface pour laquelle le fichier est requis. Les fichiers marqués « Any » sont nécessaires quelle que soit la langue configurée.
  3. RequiredByRecognitionLanguage — la langue de reconnaissance pour laquelle le fichier est requis. Les fichiers marqués « Any » sont nécessaires quelle que soit la langue de reconnaissance.
  4. Optional — indique si le fichier est nécessaire au fonctionnement du module. Si la valeur est No, ce fichier doit être inclus dans votre kit de distribution. La valeur peut être définie sur Yes dans les cas suivants :
  • le fichier est spécifique à une langue. Incluez-le si vous avez besoin de cette langue (consultez les colonnes 5 et 6).
  • la fonctionnalité associée à ce fichier n’est pas toujours requise. Par exemple, il peut être utilisé pour ouvrir des images dans un format spécifique. Consultez le Kit de distribution ABBYY FineReader Engine pour obtenir des informations complémentaires sur ce fichier et déterminer si vous en avez besoin.
Vous obtenez ainsi la liste des fichiers requis. Les trois dernières colonnes précisent leur emplacement et leur taille :
  1. Path — le chemin d’accès au fichier dans le package de distribution.
  2. FileName — nom du fichier.
  3. Size — taille du fichier en octets.

Voir aussi

Kit de distribution - macOS