Passer au contenu principal
ABBYY FineReader Engine AI apporte des améliorations au prétraitement des images. Les paramètres sont plus simples et fonctionnent mieux dès le départ, sans réglages supplémentaires de votre part. Le code de FineReader Engine AI n’est pas compatible au niveau binaire avec les versions précédentes. Vous devrez donc recompiler votre application. Veuillez également passer en revue le code de votre application et supprimer les paramètres qui ne sont plus pris en charge. Voir la liste complète ci-dessous.

Propriété/Méthode/Constante

Qu’est-il arrivé ?

Commentaire

CreateOrientationDetectionParams

Supprimé

L’objet OrientationDetectionParams a été supprimé.

FREngineModuleEnum::FREM_RecognizerHP

Renommé

Cette constante s’appelle désormais FREM_ICR, et le module a été renommé en ICR. Ce module prépare le traitement non seulement pour les textes manuscrits en caractères d’imprimerie, mais aussi pour l’écriture manuscrite, et charge les ressources nécessaires à l’analyse ainsi qu’à la reconnaissance.

LoadPredefinedProfile

Les paramètres pris en charge ont changé

Les profils suivants ont été supprimés :

  • BookArchiving_Accuracy
  • BookArchiving_Speed
  • Version9Compatibility

Le profil DocumentConversion_Speed a été remplacé par DocumentConversion_Normal.

Objet/Énumération

Propriété/Méthode/Constante

Que s’est-il passé ?

Commentaire

  • ConvertCoordinates
  • PrepareImageMode
  • RasterizeFreeText
  • AutoOverwriteResolution
  • OverwriteResolution
  • XResolutionToOverwrite
  • YResolutionToOverwrite
  • BackgroundFillingColor
  • BinarizationThreshold
  • InvertImage
  • MirrorImage
  • Rotation
  • CorrectSkew
  • CorrectSkewMode
  • CreatePreview
  • PreviewHeight
  • PreviewWidth
  • DiscardColorImage
  • UseFastBinarization
  • EnhanceLocalContrast
  • KeepOriginalCoordinatesInfo
  • PhotoProcessingMode
  • ImageModification
  • AddRemoveGarbageRegion
  • ClearRemoveGarbageRegions
  • CorrectSkewModeEnum
  • PhotoProcessingModeEnum
  • RemoveGarbageRegionFlags

Objet/Énumération

Propriété/Méthode/Constante

Que s’est-il passé

Commentaire

FRDocument

Preprocess

PreprocessPages

Paramètre supprimé

Le paramètre SplittingParams a été supprimé, car les paramètres de fractionnement des pages font désormais partie de PreprocessingParams.

AddImageFile

AddImageFileFromAttachment

AddImageFileFromMemory

AddImageFileFromStream

AddImageFileWithPassword

AddImageFileWithPasswordCallback

Comportement modifié

Ces méthodes n’autorisent plus les doublons dans le paramètre d’entrée PageIndices. Pour ajouter plusieurs fois la même page d’un fichier image au document, appelez la méthode à plusieurs reprises.

SourceHasTextualContent

Supprimé

Cette propriété était obsolète et a désormais été supprimée. Utilisez la méthode CheckTextLayer pour déterminer si un fichier contient du texte.

FRPage

Preprocess

Paramètre supprimé

Le paramètre SplittingParams a été supprimé, car les paramètres de fractionnement des pages font désormais partie de PreprocessingParams.

DetectOrientation

Paramètre supprimé

Le paramètre OrientationParams a été supprimé. L’orientation est désormais corrigée automatiquement.

CorrectGeometricalDistortions

Supprimé

Utilisez à la place la méthode IImageDocument::RemoveGeometricalDistortions.

Propriété/Méthode/ConstanteQue s’est-il passéCommentaire
StartParamètre suppriméLe paramètre SplittingParams a été supprimé, car les paramètres de fractionnement des pages font désormais partie de ProcessingParams.
Objet/ÉnumérationPropriété/Méthode/ConstanteQue s’est-il passéCommentaire
PlainTextCharConfidenceComportement modifiéCette propriété renvoie désormais des valeurs de 0 à 55 et, lorsque le niveau de confiance n’est pas défini, peut renvoyer une valeur négative comme auparavant. Pour obtenir une valeur de type probabilité comprise entre 0 et 100, utilisez la propriété ErrorProbability, qui fournit une estimation de la probabilité d’erreur pour le caractère spécifié.
CharacterRecognitionVariantCharConfidenceComportement modifiéCette propriété renvoie désormais des valeurs de 0 à 55 et, lorsque le niveau de confiance n’est pas défini, peut renvoyer une valeur négative comme auparavant. Pour obtenir une valeur de type probabilité comprise entre 0 et 100, utilisez la propriété ErrorProbability de l’objet CharParams. Elle fournit une estimation de la probabilité d’erreur pour le caractère spécifié et ne peut être calculée que pour le résultat d’une reconnaissance en contexte, et non pour chacune des variantes de reconnaissance.
BarcodeSymbolCharConfidenceComportement modifiéCette propriété renvoie désormais des valeurs de 0 à 55 et, lorsque le niveau de confiance n’est pas défini, peut renvoyer une valeur négative comme auparavant.
Objet/ÉnumérationPropriété/Méthode/ConstanteQue s’est-il passéCommentaire
ExportFileWriterObsolèteCet objet a été déclaré obsolète et sera supprimé dans les prochaines versions. Nous ne recommandons plus d’utiliser l’exportation de session, car la vitesse d’une exportation classique est identique, voire supérieure.

Supprimé

Utilisez plutôt les méthodes correspondantes de l’objet.

Supprimé

Ces paramètres de préparation des images fonctionnent désormais automatiquement et ne nécessitent plus d’ajustement manuel.

Supprimé

Tous les paramètres sont désormais définis via la propriétédu même objet.

Supprimé

Utilisez plutôt les propriétéset.

Supprimé

Tous les paramètres sont désormais définis via la propriétédu même objet.

Supprimé

Ces propriétés ont été dépréciées dans la version précédente.

Supprimé

Les mécanismes d’analyse de la mise en page ont été considérablement améliorés et ne nécessitent plus de réglages aussi fins définis manuellement.

Supprimé

Une page contenant plusieurs cartes de visite peut toujours être fractionnée à l’aide de la méthodede l’objet.

Supprimé

Les paramètres de correction d’orientation sont désormais gérés par.

Déplacé vers un autre objet

Définissez plutôt les paramètres de fractionnement de page dans l’objet.

Déprécié

Cette propriété n’a plus d’effet sur le calcul du niveau de confiance et est amenée à être supprimée.

Supprimé

L’inversion du texte sera détectée lors de l’analyse de la mise en page, sans paramètre supplémentaire.

Objet/Énumération

Propriété/Méthode/Constante

Que s’est-il passé ?

Commentaire

AvailableEngineModulesFlags

AEM_CyrillicHandprint

Supprimé

La reconnaissance de l’écriture tracée à la main et de l’écriture manuscrite est désormais disponible par défaut et n’est soumise à aucun indicateur de licence.

AvailableTextTypesFlags

ATT_Handprinted

Supprimé