ABBYY FineReader Engine 12 n’est pas compatible au niveau binaire avec ABBYY FineReader Engine 9.0/9.5. Les applications compilées à l’aide d’ABBYY FineReader Engine 9.0/9.5 doivent être recompilées avec les fichiers d’en-tête et la bibliothèque d’ABBYY FineReader Engine 12. Certaines modifications du code source peuvent être nécessaires en raison des améliorations apportées à l’API d’ABBYY FineReader Engine. Liste complète des modifications :Documentation Index
Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
Use this file to discover all available pages before exploring further.
- le type de données long a été remplacé par le type de données int dans toutes les propriétés et les méthodes qui l’utilisaient.
- La fonction GetEngineObject a été supprimée d’ABBYY FineReader Engine. L’objet Engine doit désormais être chargé à l’aide de la fonction InitializeEngine.
- La méthode SaveToMemory, fournie par de nombreux objets, renvoie le handle du tampon mémoire sous la forme de l’objet Handle.
-
La méthode LoadFromMemory, fournie par de nombreux objets, reçoit un pointeur vers le tampon mémoire de type __int64.
objet Engine
Supprimé
Cette propriété est obsolète. Les documents image sont toujours créés en mémoire. Vous pouvez utiliser lesouméthodes lorsque vous devez enregistrer le document image sur le disque.
Les valeurs possibles ont changé
Les constantes ML_Portuguese et ML_Latvian ont été supprimées de l. Ces langues de messages ne sont plus prises en charge.
Supprimé
Utilisez les propriétés correspondantes du sous-objetde l’objet.
Supprimé
Les objets correspondants ont été retirés.
Supprimée
Utilisez laméthode de l’objetpour créer un nouveau bloc et l’ajouter à la mise en page.
Supprimé
L’objetne peut plus être utilisé séparément de la page correspondante.
Comportement modifié
Cette méthode accepte désormais des paramètres avancés d’enregistrement des images pour les formats JPEG et TIFF.
Supprimé
Actuellement, lobjet ne peut pas être créé de manière indépendante.
Supprimé
Vous pouvez obtenir la collection des licences disponibles (activées) à l’aide de la méthode.
Supprimé
Utilisez la méthodede la collection.
Supprimé
Utilisez plutôt les méthodes correspondantes de lobjet.
Supprimée
Cette méthode est obsolète. Pour effacer tous les paramètres internes utilisés par FineReader Engine lors de l’analyse et de la reconnaissance, utilisez la méthode. Pour libérer le document, relâchez simplement toutes les références à l’objet.
Supprimé
Utilisez plutôt la méthode IImageDocument::RemoveGeometricalDistortions.
Supprimé
Ces méthodes ne sont plus disponibles. Vous pouvez utiliser les méthodes de l’pour prétraiter les images, améliorer la qualité de la reconnaissance et l’apparence des images.
Type modifié
La propriété est du type.
Supprimé
Utilisez plutôt laméthode.
Le type des paramètres d’entrée a changé
Le numéro de série n’est plus utilisé comme paramètre d’entrée. La méthode prend comme paramètre d’entrée une valeur booléenne indiquant si les cœurs de processeur doivent être utilisés en mode partagé.
Supprimée
Utilisez les méthodes correspondantes de l’objet.
Supprimé
Utilisez laméthode de l’objetà la place.
Supprimé
Utilisez la méthodede l’objetpour créer une description de dictionnaire, puis les méthodes,,, oude l’objet DictionaryDescription pour obtenir une référence à l’objet du type correspondant.
Renommé, comportement modifié
Le nouveau nom de la méthode est. Elle prend comme paramètre d’entrée le chemin d’accès au dossier dans lequel l’image au format interne doit être enregistrée. Le pointeur vers un tampon mémoire contenant les données de l’image est transmis sous la forme de.
Supprimé
Utilisez laméthode pour ouvrir un fichier d’image et l’ajouter au document pour traitement. L’objetsera accessible via l’objetcorrespondant et pourra ensuite être enregistré sur le disque.
Renommées
Les nouveaux noms de ces méthodes sont,,, respectivement. Le pointeur vers un tampon mémoire contenant les données d’image est passé en tant que.
Supprimé
Utilisez les méthodes,,à la place. Les différences sont les suivantes :
- ces méthodes peuvent, si nécessaire, préparer l’image lors de sa conversion dans le format interne ;
- ces méthodes acceptent en paramètres d’entrée la résolution horizontale et verticale de l’image ;
- le document d’image obtenu n’est pas en lecture seule ; des méthodes de modification peuvent lui être appliquées.
Le type du paramètre d’entrée a changé
Le pointeur vers un tampon mémoire contenant des données d’image est passé en tant que.
Le type du paramètre d’entrée a changé
Le pointeur vers un tampon mémoire contenant des données image est passé sous la forme de. Ces méthodes prennent en paramètre d’entrée le chemin du dossier dans lequel l’image au format interne doit être enregistrée.
Supprimé
Utilisez plutôt les méthodes des objetset.
Les paramètres d’entrée ont changé
La méthode reçoit un objetau lieu de PageProcessingParams, et les paramètres de conversion d’image sont fournis sous la forme d’un objet.
Supprimée
Cette méthode est obsolète. Pour créer les paramètres d’exportation au format PDF/A, utilisez la méthode.
Le nombre de paramètres d’entrée a été modifié
La méthode accepte un paramètre booléen facultatif indiquant si le journal de l’opération de numérisation doit être enregistré.
Engine pour Java
| Méthode | Que s’est-il passé ? | Commentaire | | ----------- | ------------------ | ------------------------------------------------------- | | Load LoadEx | Supprimées | Méthodes obsolètes ; utilisez plutôt Engine.InitializeEngine. |Objets liés à l’image
- Le document Image au format interne a été modifié. Il est désormais représenté par un dossier de fichiers.
- L’interprétation du format d’image en mémoire a été modifiée. Il est désormais conforme au format HBITMAP.
Supprimée
La propriété n’est plus prise en charge. Vous pouvez obtenir l’objet Image uniquement via l’objet parent; si nécessaire, vous pouvez conserver vous-même une référence à l’objet parent.
La méthode ne prend pas en charge l’enregistrement au format PDF.
Utilisez l’une des méthodes d’export pour enregistrer une image au format PDF (par exemple, la méthode).
Renommé
Le nouveau nom de la méthode est. Les paramètres de la méthode ont été modifiés :
- Cette méthode ne reçoit pas en paramètre d’entrée les flags de conversion des couleurs de l’image. Pour obtenir un bitmap en niveaux de gris d’une image, vous pouvez utiliser le plan d’image en niveaux de gris de ImageDocument () et appeler la méthode GetBitmap sur celui-ci.
- Le handle du bitmap de sortie est renvoyé sous forme d’objet.
- Le format du bitmap de sortie a été modifié. Il est désormais conforme au standard HBITMAP et identique aux données bitmap d’entrée des autres méthodes de FineReader Engine.
Le nombre de paramètres d’entrée a changé
Cette méthode ne prend pas en paramètre d’entrée les flags de conversion des couleurs de l’image.
Supprimé
Utilisez plutôt laméthode.
Renommé, type du paramètre de sortie modifié
Le nouveau nom de cette méthode est. Le handle du tampon mémoire est renvoyé sous la forme de l’objet.
Comportement modifié
Cette méthode n’écrase pas le fichier image source. Elle enregistre l’état actuel du document image sur le disque.
Renommée
Le nouveau nom de la méthode est. La méthode enregistre les parties d’une image au format interne dans un dossier sur le disque.
Renommé
Le nouveau nom de la propriété est IsSkewCorrected.
Supprimée
Cette propriété est obsolète. Toutes les méthodes de modification fonctionnent correctement avec tous les documents au format image.
Supprimée
Cette propriété est obsolète. Tout document image correspond à une image au format interne.
Supprimée
Utilisez lade l’objet.
GP_ flags préfixés par
Supprimés
Les flags ne sont plus utilisés.
Supprimé
L’objet n’est plus utilisé. Les méthodes qui utilisaient cet objet ont été modifiées ou supprimées.
IT_Deskewed
Renommée
Le nouveau nom de la constante est IT_Modified. La constante sert à désigner toute image modifiée, et non uniquement une image redressée.
Supprimé
Utilisezà la place. Le format des images en mémoire a été modifié.
Supprimé
Utilisez plutôt lapropriété deobjet.
Renommée, type modifié
Cette propriété s’appelle désormaiset est désormais de type. La compression ZIP est utilisée.
Supprimé
Une fonctionnalité similaire est fournie par les méthodes correspondantes de l’objet.
Supprimées
Ces propriétés sont obsolètes. La compression JPEG n’est plus utilisée pour les images au format interne.
Supprimé
Ces propriétés sont obsolètes. Utilisez la propriété CorrectSkewMode à la place.
Supprimée
La propriété qui utilisait cette énumération est désormais d’un autre type.
Les méthodes de cet objet fonctionnent avec des régions plutôt qu’avec des rectangles. Toutes les méthodes ont été renommées.
Supprimée
Cette propriété est obsolète. Elle a été ignorée dans la version 9.
Supprimés
Ces objets ne sont plus disponibles. Vous pouvez utiliser les méthodes de l’objetpour prétraiter les images, afin d’améliorer la qualité de la reconnaissance et le rendu de l’image.
Supprimé
Cet objet n’est plus utilisé. Utilisez plutôt laméthode de l’objetou la propriétéde l’objet PagePreprocessingParams.
Objets liés à Layout
Type modifié
Les séparateurs noirs sont désormais considérés comme des blocs, et cette propriété est désormais de type.
Supprimé
Cette fonctionnalité n’est plus prise en charge. Les Blocks des versions antérieures de FineReader ou de FineReader Engine ne peuvent plus être chargés.
Comportement modifié
Le texte des blocs de codes-barres n’est pas inclus dans la ligne de texte de sortie. Vous pouvez obtenir le texte d’un bloc de codes-barres à l’aide de lapropriété.
Supprimée
Pour afficher la résolution de l’image, vous pouvez utiliser les propriétés XResolution et YResolution de l’objetcorrespondant.
Supprimé
Dans cette version, toutes les interfaces des types de bloc dérivent de l’interfaceet héritent de toutes ses propriétés. Vous pouvez utiliser les méthodes de l’objet Block pour accéder aux attributs étendus des blocs :,,,,,.
Supprimé
Cette fonctionnalité n’est plus prise en charge. Le statut de reconnaissance d’un bloc n’est pas disponible. Pour suivre l’étape de traitement du document ou de la page, vous pouvez utiliser la méthode OnPageProcessed de l’ou de l’interface.
Supprimé
La collection indépendante de blocs n’existe plus dans l’API FineReader Engine. Lobjet est une collection de blocs qui ne peut exister qu’en tant que sous-objet du layout.
Renommée
Le nouveau nom de la méthode est.
Supprimé
Utilisez les méthodes et la propriété correspondantes de l’objet Block correspondant à la cellule de tableau.
Attributs modifiés
Ces propriétés ne sont plus en lecture seule. Vous pouvez désormais définir leurs valeurs.
Supprimé
Utilisez plutôt laméthode.
Constantes modifiées
Utilisez TST_Invisible à la place de TST_White, et TST_Explicit à la place de TST_Black.
Supprimé
L’objet n’est plus utilisé. Les méthodes qui utilisaient cet objet ont été modifiées ou supprimées. Consultez les détails des méthodes qui utilisaient cet objet.
Supprimé
Les blocs d’analyse automatique ne peuvent désormais être utilisés que dans les composants visuels et ne peuvent plus être créés ni modifiés via l’API de FineReader Engine. Pour analyser une zone de l’image, vous pouvez utiliser laméthode de l’objet.
Supprimé
La même fonctionnalité est fournie par lobject, à l’exception des éléments suivants :
- BarcodeOrientation — l’orientation du code-barres est définie à l’aide de la propriété RotationType du sous-objet ImageProcessingParams.
- Text — la propriété renvoie une valeur de type string au lieu de l’objet Text. Le texte est également accessible via la propriété BarcodeText.
- BarcodeSupplementType — la propriété a été renommée. Son nouveau nom est SupplementType.
Supprimé
La même fonctionnalité est fournie par l’objetà l’exception des éléments suivants :
- Left, Top, Right, Bottom, SetRect — les propriétés et la méthode ont été supprimées. Utilisez à la place la propriétédu bloc correspondant.
Supprimé
La même fonctionnalité est assurée par l’objet, à l’exception des éléments suivants :
- MaximumCheckedInGroup — la valeur par défaut de cette propriété a été modifiée.
- Add, Insert — ces méthodes ont été supprimées. Utilisez plutôt laméthode.
Supprimé
La même fonctionnalité est disponible via les objetset, à l’exception des éléments suivants :
- DescriptionText — utilisez à la place la propriété.
- ImageEnhancerValues — seule la propriété ColorType est disponible via l’objet RasterPictureBlock.
- IsEmbeddedInText — non pris en charge.
Supprimé
Utilisez plutôt l’objet.
Supprimé
La même fonctionnalité est fournie par lobject, à l’exception des éléments suivants :
- Text — la propriété est en lecture seule.
BT_Picture
Supprimé
Cette version prend en charge deux types de blocs d’image : BT_RasterPicture et BT_VectorPicture.
BT_AutoAnalysis
Comportement modifié
Les blocs d’autoanalyse ne peuvent désormais être utilisés que dans Visual Components et ne peuvent pas être créés ni modifiés via l’API FineReader Engine. Pour analyser une zone d’image, vous pouvez utiliser la méthodede l’objet.
Supprimé
La même fonctionnalité est fournie via l’objetavec les exceptions suivantes :
- Direction, Left, Top, Right, Bottom — ces propriétés ne sont plus prises en charge, car les séparateurs peuvent être inclinés. Les coordonnées des points de début et de fin du séparateur sont fournies à la place (voir les propriétés EndPointX, EndPointY, StartPointX, StartPointY).
- Type — utilisez plutôt la propriété SeparatorType.
Supprimé
La même fonctionnalité est disponible via lobjet.
Supprimée
Ces constantes ne sont plus utilisées. La propriété IBlackSeparator::Direction a été supprimée.
Supprimé
Ces constantes ont été remplacées par celles de l’énumération.
Objets liés aux langues
Supprimé
Utilisez laméthode à la place. Notez que l’objet LanguageDatabase fournit une méthode CreateTextLanguage, mais que cette méthode a une sémantique différente de celle de la méthode supprimée.
Le type du paramètre d’entrée a changé
La méthode prend en paramètre d’entrée la string contenant la liste des langues, séparées par des virgules, à partir desquelles créer une nouvelle langue. Cette méthode fournit toutes les fonctionnalités auparavant offertes par la méthode CreateTextLanguage.
Supprimé
Utilisez plutôt laméthode.
Renommées
Les nouveaux noms des méthodes sont,.
Renommé
Le nouveau nom de la méthode est. La méthode renvoie null s’il n’existe aucune langue prédéfinie du nom spécifié.
Valeurs des constantes modifiées
Les valeurs des constantes suivantes ont été modifiées : LI_Irish, LI_Hawaiian, LI_Latin, LI_Welsh, LI_Frisian, LI_Galician, LI_Guarani, LI_Papiamento, LI_Quechua, LI_Somali, LI_Tajik, LI_Turkmen, LI_Wolof, LI_Yakut, LI_Hausa. Lors de la publication de la version précédente de FineReader Engine, les identifiants standard de ces langues n’existaient pas.
Supprimée
Utilisez plutôt laméthode. Cette méthode crée un nouvel objet DictionaryDescription et l’ajoute à la collection.
Renommées
Les nouveaux noms de ces méthodes sont,.
Renommé
Le nouveau nom de l’objet est.
Les méthodes CopyFrom, Insert, Remove, RemoveAll de l’objet ne sont plus prises en charge. La collection est en lecture seule.
Supprimé
Cette propriété n’est plus prise en charge. Il n’est plus possible d’obtenir une référence à l’objet parent Dictionary.
Comportement modifié
Le niveau de confiance du mot est désormais un paramètre de sortie et non plus un paramètre d’entrée.
Renommée
Le nouveau nom de la propriété est CanUseTrigrams.
Objets relatifs au texte
Renommée
Le nouveau nom de la méthode est.
Supprimé
La couleur d’arrière-plan est un attribut d’un paragraphe ou d’un bloc. Utilisez les propriétés correspondantes des objetset.
Supprimé
Cette propriété n’est plus prise en charge.
Supprimé
Vous pouvez utiliser à la place laméthode de l’objet Paragraph.
Supprimé
Cette fonctionnalité n’est plus prise en charge. Dans cette version, le texte est généralement associé à un emplacement du document et ne peut pas être simplement copié d’un objet à un autre sans en préciser l’emplacement. Par conséquent, pour copier du texte d’un emplacement à un autre, vous pouvez utiliser lesetméthodes.
Supprimé
L’objet ExtendedRecAttributes n’est plus utilisé. Si vous n’avez pas besoin d’attributs supplémentaires pour les caractères et les mots, laissez les,propriétés de l’objet RecognizerParams définies sur FALSE lors de la reconnaissance.
Supprimé
Utilisez les propriétés et les méthodes de l’objetpour modifier les zones des caractères.
Type modifié
Cette propriété donne accès à l’objet.
Supprimé
Utilisez respectivement lesetméthodes de l’objet.
Supprimé
Cette fonctionnalité n’est plus prise en charge. Le texte ne peut pas être scindé au moyen d’une ligne horizontale ou verticale, car cela risque d’altérer la structure logique d’un document.
Supprimé
Cette propriété a été supprimée à la suite de la suppression de l’API de structure logique du document, car il n’est désormais plus possible d’accéder aux parties du document selon leur rôle dans la structure logique.
Supprimé
Ces constantes ne sont plus utilisées. L’objetdonne accès à l’orientation du texte.
Le paramètre d’entrée a été modifié
La propriété prend en paramètre d’entrée l’indice du signet dans la collection interne des signets du paragraphe, au lieu de sa position dans le paragraphe.
Le paramètre d’entrée a changé
La méthode prend comme paramètre d’entrée le nom du signet au lieu de sa position dans le paragraphe.
Renommé
Le nouveau nom de la propriété est.
Supprimé
Utilisez plutôt lapropriété.
Supprimée
Cette propriété n’est plus prise en charge. Paragraph peut désigner soit un élément du texte reconnu, soit un élément de la structure logique d’un document. Elle ne peut donc pas être définie de manière non ambiguë.
Supprimé
L’identifiant du paragraphe n’est plus disponible, car il n’est pas possible d’accéder à la structure logique du document via l’API.
Le nombre de paramètres d’entrée a été modifié
La méthode accepte comme l’un des paramètres d’entrée une combinaison OU desconstantes.
Comportement modifié
Les coordonnées des bordures du paragraphe ne sont pas disponibles pour les paragraphes de code-barres. Vous pouvez obtenir les coordonnées des symboles individuels d’un code-barres reconnu à l’aide des propriétés Left, Top, Right, Bottom de l’objet.
Supprimé
Cette fonctionnalité n’est plus prise en charge. Les coordonnées d’un paragraphe sont en lecture seule et sont indiquées à titre de référence. Les coordonnées ne peuvent être définies que pour les blocs (propriété).
Supprimé
L’amélioration des images n’est plus prise en charge.
Supprimé
Utilisez plutôt les,objects et laProperty.
Supprimé
La propriété est obsolète. Il n’est pas possible de détecter un alignement incertain.
Supprimée
La propriété est obsolète. La largeur ne peut être calculée que pour les blocs (propriété).
Supprimée
Cette fonctionnalité n’est plus prise en charge. Cette propriété ne peut pas être conservée lors de la modification du texte. Si vous souhaitez associer des informations utilisateur à un paragraphe, vous pouvez utiliser les signets du paragraphe (propriété).
Attribut modifié
La propriété passe en lecture seule.
Comportement modifié
Les coordonnées des limites de la ligne ne sont pas disponibles pour les paragraphes de code-barres. Vous pouvez obtenir les coordonnées de symboles individuels dans un Barcode reconnu à l’aide des propriétés Left, Top, Right, Bottom de l’objet.
Supprimé
Cette fonctionnalité n’est plus prise en charge. Les coordonnées d’une ligne de paragraphe sont en lecture seule et sont fournies à titre indicatif. Les coordonnées ne peuvent être définies que pour les blocs (propriété).
Supprimé
La même fonctionnalité est disponible via l’objet.
Supprimé
Cette propriété est obsolète. Les caractères reconnus ne peuvent pas posséder cet attribut. Si vous souhaitez associer à un caractère des informations spécifiques à l’utilisateur, vous pouvez utiliser des signets dans le paragraphe (propriété).
Supprimé
Utilisez plutôt la propriété IsStartStopSymbol de l’objet.
Supprimé
Cet objet n’est plus utilisé. Des propriétés similaires sont disponibles dans lesetobjets.
Supprimé
Ces propriétés ne sont plus prises en charge. Vous pouvez obtenir des informations détaillées sur la configuration des caractères à l’aide de lapropriété.
Supprimé
Utilisez plutôt les objets,, etsuivants :
- CharConfidence, SerifProbability — utilisez les propriétés correspondantes de l’objet CharacterRecоgnitionVariant.
- IsWordFromDictionary, MeanStrokeWidth — utilisez les propriétés correspondantes de l’objet WordRecognitionVariant.
- IsWordIdentifier, IsWordNormal, IsWordNumeric — utilisez la propriété ModelType de l’objet
WordRecognitionVariant :
- IsWordNormal défini sur TRUE équivaut à la propriété ModelType définie sur WMT_MonoLingualWord | WMT_RegExpWord
- IsWordNumeric défini sur TRUE — sur WMT_Number | WMT_NumberWithQualifier | WMT_RomanNumber | WMT_PhoneNumber | WMT_UrlOrEmail
- IsWordIdentifier défini sur TRUE — sur WMT_BilingualComposit | WMT_Acronym | NumberWithQualifier | WMT_WordNumberComposite | WMT_BilingualWordNumberComposite | WMT_RomanNumber | WMT_MixedFormDictionaryWord | WMT_PhoneNumber | WMT_Punctuation | WMT_FileName | WMT_UrlOrEmail
- WordPenalty — utilisez la propriété WordConfidence de l’objet WordRecognitionVariant.
- IsWordStart — utilisez les propriétés IsWordFirst ou IsWordLeftmost de l’objet CharParams.
Renommé
Le nouveau nom du module est.
CFL_Bold
CFL_Italic
CFL_Underlined
CFL_Strikeout
CFL_SmallCaps
CFL_FontSize
CFL_FontName
CFL_Scale
CFL_Spacing
CFL_Color
CFL_BaseLine
Supprimé
Utilisez les constantes correspondantes de l’énumération.
CFL_Hidden
CFL_UncertainCharHeight
CFL_CharacterHeight
CFL_ExtRecAttributes
CFL_Rectangle
CFL_IsStartStopSymbol
Supprimé
Ces constantes ne sont plus utilisées. Les propriétés correspondantes de l’objetne sont plus prises en charge.
Le nombre de paramètres d’entrée a changé
Les paramètres d’entrée suivants ont été ajoutés : le type d’encodage et la page de codes du fichier de sortie. Le paramètre d’entrée bUnicode a été supprimé ; ce réglage est désormais défini par le paramètre de type d’encodage.
Objets associés au document
Renommée
Le nouveau nom de la méthode est.
Le nombre de paramètres d’entrée a changé
Ces méthodes acceptent en entrée un ensemble de sous-objets de l’objet— seuls les paramètres nécessaires à l’analyse de page leur sont transmis.
Le nombre de paramètres d’entrée a été modifié
Ces méthodes reçoivent désormais également l’objeten tant que paramètre d’entrée.
Supprimé
La même fonctionnalité est disponible via les méthodesetde l’objet FRDocument, avec la propriétédu paramètre d’entrée DocumentProcessingParams définie sur FALSE.
Supprimé
Utilisez plutôt la propriété PageFlushingPolicy.
Le nombre de paramètres d’entrée a changé
La méthode prend tous les paramètres nécessaires dans un seulobjet.
Renommé, comportement modifié
Le nouveau nom de la méthode est. Elle comporte désormais un paramètre supplémentaire qui indique l’indice de la page du document à laquelle l’avertissement se rapporte.
Supprimé
Ces méthodes étaient généralement utilisées pour effectuer une analyse de la mise en page à l’intérieur de blocs de type autoanalysis. Ce type de bloc n’étant plus pris en charge, ces méthodes ont été supprimées. Vous pouvez utiliserpour effectuer une analyse de la mise en page dans une zone de l’image, puis appeler la méthode.
Le nombre de paramètres d’entrée a changé
- Les méthodes prennent comme paramètres d’entrée un ensemble de sous-objets de l’objet— seuls les paramètres nécessaires à l’analyse de page sont transmis à ces méthodes.
- La méthode Analyze n’effectue plus la correction de l’orientation de la page, de l’inversion ni des distorsions géométriques. Pour prétraiter l’image, utilisez les méthodes correspondantes de l’objet FRPage, ou effectuez l’ensemble de ces opérations à l’aide de la méthode.
Renommée
Le nouveau nom de la méthode est. La seule différence par rapport à l’ancienne méthode est qu’elle reçoit désormais un seul paramètre d’entrée de type, qui contient tous les paramètres nécessaires au traitement.
Le nombre de paramètres d’entrée a changé
Ces méthodes reçoivent désormais également l’objet comme paramètre d’entrée supplémentaire.
Le nombre de paramètres d’entrée a changé
Cette méthode reçoit un paramètre booléen en entrée indiquant si les données doivent être enregistrées sur disque. Cela est utile lorsque les données n’ont pas été modifiées.
Renommé
Le nouveau nom de la méthode est.
Renommées
Les nouveaux noms des méthodes sont,.
Renommé
Utilisez plutôt la méthode.
Supprimée
Cette méthode n’est plus prise en charge. Pour copier les valeurs des éléments d’une autre collection, vous pouvez ajouter de nouveaux éléments à la collection à l’aide de laméthode et spécifier les mêmes valeurs pour ces éléments.
Comportement modifié
La propriété ne renvoie plus une copie de l’objet ; elle renvoie un objet constant.
Supprimé
Les méthodes nécessitant un objet de ce type ont été supprimées.
PSD_NoneSplit
Renommée
Le nouveau nom de la constante est PSD_NoSplit.
Objets de mécanisme
Supprimé
Cet objet est obsolète. Ses méthodes ont été remplacées par des méthodes plus efficaces des objetset, qui ne nécessitent pas de conserver l’objet DocumentInfo à toutes les étapes du traitement.
Supprimée
Utilisez les méthodeset.
Supprimée
Utilisezà la place.
Supprimé
Utilisez plutôt laméthode. Elle effectue le traitement complet du document, y compris la synthèse de documents.
Supprimé
Utilisezà la place.
Supprimé
Utilisezà la place.
Supprimé
Utilisez plutôt la méthode.
Supprimé
Utilisez plutôt laméthode.
Supprimé
Utilisez plutôt la méthode.
Supprimé
Utilisez plutôt la méthode.
Supprimée
Pour reconnaître la page en texte brut, utilisez la méthode, puis accédez à la propriété.
Supprimé
Utilisez laméthode à la place.
Supprimé
Utilisez plutôt laméthode.
Supprimé
Utilisez plutôt la méthode.
Supprimé
L’amélioration des images via l’ancienne API n’est pas prise en charge. Vous pouvez utiliser les méthodes de l’objetpour prétraiter les images, afin d’améliorer la qualité de la reconnaissance et le rendu de l’image.
Supprimée
Cette interface n’est plus nécessaire, car l’objet qui générait les événements a été supprimé.
Les interfacesetfournissent des informations similaires sur l’avancement et les erreurs pour les objets qui ont remplacé DocumentAnalyzer.
FREM_DocumentAnalyzer
Supprimé
Cette constante n’est plus utilisée.
Supprimé
L’objet est obsolète. Ses méthodes ont été remplacées par des méthodes plus performantes de l’objet.
Supprimé
Utilisez plutôt laméthode.
Supprimée
Cette interface n’est plus nécessaire, car l’objet qui signalait les événements a été supprimé.
Linterface fournit des informations similaires sur l’avancement et les erreurs des opérations d’export.
Type modifié
Cette propriété renvoie la collectiondes sources de numérisation. La nouvelle interfacepermet d’accéder à des options de numérisation étendues.
Supprimé
Pour définir le type de boîte de dialogue des options de numérisation, utilisez le paramètre UserInterfaceType desetméthodes de l’objet.
Supprimé
Les paramètres sont définis séparément pour chaque source de numérisation. Utilisez lapropriété pour définir les paramètres de la source de numérisation.
Supprimé
Utilisez laméthode de l’objetpour effectuer une opération de numérisation synchrone. Notez toutefois que la numérisation asynchrone est désormais également prise en charge via laméthode de l’objet.
Supprimé
Cette interface n’est plus utilisée. Les notifications de numérisation sont désormais reçues via la nouvelleinterface.
La valeur par défaut a été modifiée
La valeur par défaut de ces propriétés est de 0.
Valeur par défaut modifiée
Les valeurs par défaut de ces propriétés dépendent des capacités du scanner.
La valeur par défaut a été modifiée
La valeur par défaut de ces propriétés est 0. La zone de numérisation sera définie par le scanner.
Renommé, valeur par défaut modifiée
Le nouveau nom de cette propriété est.
La valeur par défaut de cette propriété dépend du scanner.
Supprimé
Utilisez plutôt lapropriété.
Supprimé
Utilisez plutôt la propriétéà la place.
Renommée
Le nouveau nom de cette énumération est. Les constantes ont elles aussi été renommées pour utiliser le préfixe SCM_ au lieu de SPM_.
Renommé
Le nouveau nom de cette énumération est. Le mot Page est redondant.
Supprimé
Les propriétés qui utilisaient cette énumération ont été supprimées. Lpropose un ensemble de constantes similaire.
objets de paramètres
Supprimé
Utilisez les propriétés correspondantes du sous-objet.
Supprimé
L’objet PageSynthesisParams n’est plus pris en charge. La même fonctionnalité est désormais disponible via lesetobjets.
Supprimé
Le type de Barcode UPC-A peut être spécifié explicitement : utilisez la constante d’énumération BT_UPCA dans la valeur de la propriété Type de l’objet BarcodeParams.
Renommée
Le nouveau nom de la propriété est.
Supprimé
Utilisez la propriété OrientationDetectionParams de l’objet.
Supprimé
Utilisez la propriété CorrectInvertedImage de l’objet.
Supprimé
Utilisez plutôt la propriété RemoveTexture de cet objet.
Supprimé
Utilisez plutôt les propriétés correspondantes de lobjet.
Supprimé
Utilisez la propriété EnableTextExtractionMode de cet objet, ainsi que la propriété EnableAggressiveTextExtraction de l’objetou la propriétéde l’objet.
Supprimées
Les propriétés correspondantes ne sont plus utilisées.
Supprimé
Cette propriété n’est plus prise en charge par les technologies de reconnaissance de FineReader Engine.
Supprimé
Utilisez la nouvellepropriété, qui remplace les différents niveaux de confiance et vous offre un choix simple : mettre en évidence, ou non, les caractères reconnus de manière incertaine. Si vous avez besoin d’une distinction plus fine, utilisez lapropriété de l’élémentsélectionné, bien que comparer au même seuil les niveaux de confiance de reconnaissance de différents caractères ne fournisse pas toujours des résultats cohérents.
Attribut modifié
La propriété est décrite par le mot-clé propput dans la bibliothèque de types. L’ancienne description en tant que putref ne changeait rien, car cette propriété est de toute façon un pointeur d’interface.
Supprimé
Ces propriétés sont obsolètes. Utilisez plutôt lapropriété.
Supprimée
Utilisez laà la place. Si vous définissez cette propriété sur TRT_Unknown, l’orientation du texte sera détectée automatiquement. Par défaut, cette propriété est également définie sur TRT_Unknown.
Supprimé
La même fonctionnalité est disponible via lesetobjets.
FMT_GreyBoxes
Renommée
Le nouveau nom de la constante est FMT_GrayBoxes.
TT_ToBeDetected
Supprimé
La constante est obsolète. Pour détecter automatiquement le type de texte, spécifiez un ensemble de types de texte possibles dans la propriété.
Supprimé
Les propriétés correspondantes sont disponibles dans lesous-objet de l’objet SynthesisParamsForDocument.
Supprimé
Les propriétés correspondantes sont disponibles dans lesous-objet de l’objet SynthesisParamsForDocument.
Supprimée
Cette propriété est obsolète et n’est plus prise en charge. Pour modifier les paramètres d’un niveau de liste (y compris les puces et la numérotation), vous pouvez utiliser l’objet.
Supprimée
Cette propriété est obsolète et n’est plus prise en charge. L’ordre du texte est fixe : il est visuel après la reconnaissance et logique après la synthèse de documents.
Supprimé
Utilisez lapropriété pour reproduire la mise en page d’origine du texte à l’aide d’espaces.
Supprimé
Utilisez lobjet à la place. Cet objet est configuré par défaut pour faciliter son utilisation avec différentes langues de reconnaissance. FineReader Engine peut filtrer toutes les polices système en fonction des langues de reconnaissance spécifiées pour le texte et les ajouter au jeu de polices de synthèse.
Supprimé
Si vous souhaitez enregistrer les informations de Recognition, utilisez la propriété SaveCharacterRecognitionVariants ou SaveWordRecognitionVariants de l’objet.
Supprimé
Cette propriété n’est plus prise en charge. Vous pouvez utiliser à la place les propriétéset.
Type modifié
Ces propriétés acceptent désormais les valeurs de la nouvelle, qui permet non seulement d’activer ou de désactiver le paramètre, mais aussi de laisser la sélection se faire automatiquement (constante TSPV_Auto). Toutes ces propriétés ont la valeur TSPV_Auto par défaut.
PEM_SingleLineParagraphsWithSpaceFormatting
Supprimé
Utilisez lapropriété pour reproduire l’apparence du texte d’origine à l’aide d’espaces lors de l’exportation au format TXT.
Supprimé
La propriété utilisant cette énumération a été supprimée.
Supprimé
Utilisez plutôt les propriétés ColorPictureFormats, GrayPictureFormats, JpegQuality, Resolution dusous-objet. Cet objet contient désormais tous les paramètres d’export d’images vers tous les formats, à l’exception du PDF.
Supprimé
Cette propriété n’est plus prise en charge. La page de codes est choisie parmi tous les types de pages de codes. Cette propriété peut être supprimée du code de votre application sans incidence sur les résultats de l’export.
Supprimée
Cette propriété n’est plus prise en charge. Une fonctionnalité similaire est disponible via la propriété EncodingType.
Supprimé
Utilisez plutôt la propriété booléenne WriteRunningTitles. Le format d’exportation HTML ne propose que deux options : inclure les titres courants en texte brut ou ne pas les inclure du tout.
Supprimé
Utilisez les propriétés correspondantes de l’objetpour définir les valeurs des métadonnées, ainsi que le sous-objet(accessible via la propriété MetaDataWritingParams) pour indiquer quelles métadonnées du document doivent être enregistrées lors de l’exportation.
HFM_TwoFormats32_40
Supprimé
Ce format est obsolète et n’est plus pris en charge.
HSM_PageLayout
Supprimé
La structure de la page n’est plus conservée dans le document HTML généré. La structure logique du document peut être enregistrée à l’aide de la constante HSM_FlexibleLayout.
L’export au format PPT n’est plus pris en charge. Ces paramètres sont utilisés pour l’export au format PPTX.
Comportement modifié
La valeur de cette propriété n’est plus ignorée lors de l’exportation au format PPTX.
Supprimé
Utilisez à la place les propriétés ColorPictureFormats, GrayPictureFormats, JpegQuality, Resolution du sous-objet. Cet objet contient désormais tous les paramètres d’export d’images vers tous les formats, sauf le PDF.
Supprimé
Utilisez à la place la propriété booléenne WriteRunningTitles. Le format d’export PPT ne propose que deux options : écrire les titres courants en texte brut, ou ne pas les écrire du tout.
Supprimé
Utilisez les propriétés correspondantes de l’objetpour définir les valeurs de métadonnées, ainsi que lesous-objet (disponible via la propriété MetaDataWritingParams) pour indiquer quelles métadonnées du document doivent être enregistrées lors de l’export.
Supprimé
Utilisez plutôt les propriétés ColorPictureFormats, GrayPictureFormats, JpegQuality, Resolution dusous-objet. Cet objet contient désormais tous les paramètres d’export d’images vers tous les formats, sauf le PDF.
Supprimé
Utilisez plutôt la propriété booléenne WriteRunningTitles. Le format d’exportation RTF ne propose que deux options : écrire les titres courants conformément à la norme RTF pour les titres courants, ou ne pas les écrire du tout.
Supprimé
Utilisez la propriété PaperSizeParams à la place.
Supprimé
Utilisez les propriétés correspondantes de l’objetpour définir les valeurs des métadonnées, et le sous-objet(disponible via la propriété MetaDataWritingParams) pour indiquer quelles métadonnées du document doivent être enregistrées lors de l’export.
Supprimé
Utilisez plutôt lesetpropriétés. Vous pouvez désormais définir ces deux paramètres séparément.
Supprimé
Utilisez la propriété KeepPageBreaks à la place.
Supprimées
Ces propriétés sont obsolètes, car ces formats ne sont plus utilisés.
Supprimé
L’amélioration des images via l’ancienne API n’est pas prise en charge. Vous pouvez utiliser les méthodes d’pour prétraiter les images, améliorer la qualité de la reconnaissance et l’apparence des images.
Valeur par défaut modifiée
Par défaut, cette propriété a pour valeur PSM_RTFEditableCopy.
PSM_Unknown
Supprimé
Cette constante est obsolète et n’est plus utilisée.
PSM_RTFColumns
Supprimé
Utilisez plutôt la constante PSM_RTFEditableCopy.
Supprimée
Pour exporter au format CSV, utilisez la propriété ExportFormat.
Supprimé
Cette propriété n’est plus prise en charge. La page de codes est choisie parmi tous les types de pages de codes. Cette propriété peut être supprimée du code de votre application sans incidence sur les résultats de l’export.
Comportement modifié
La valeur de cette propriété est ignorée si lapropriété est définie sur TRUE.
Comportement modifié
La valeur de cette propriété est ignorée si lapropriété est définie sur TRUE.
Supprimé
Utilisez plutôt la propriété booléenne WriteRunningTitles. Il n’existe que deux possibilités pour les formats d’export TXT et CSV : inclure les titres courants en texte brut, ou ne pas les inclure du tout.
Retiré
Cette propriété est obsolète. Les systèmes d’exploitation modernes ne tiennent pas compte du symbole de fin de fichier.
Supprimé
Utilisez plutôt la propriété booléenne WriteRunningTitles. Le format d’export XLS/XLSX ne propose que deux options : écrire les titres courants en texte brut ou ne pas les écrire du tout.
Supprimé
Utilisez les propriétés correspondantes de l’objet pour définir les valeurs des métadonnées, ainsi que lesous-objet (disponible via la propriété MetaDataWritingParams) pour préciser quelles métadonnées du document doivent être enregistrées lors de l’export.
FEF_PPT
Supprimé
L’exportation au format PPT n’est plus prise en charge. Pour exporter au format PPTX, utilisez la constante FEF_PPTX.
FEF_PDFA
Supprimé
La constante est obsolète. Utilisez lobjet avec la propriété PDFAComplianceMode définie sur le type de norme PDF/A requis.
FEF_RTF
Comportement modifié
Cette constante définit le format d’enregistrement RTF. Le format de sortie DOC n’est pas pris en charge. Si vous utilisez cette constante dans une méthode d’export avec l’extension DOC du fichier de sortie, le fichier de sortie aura l’extension DOC, mais sera en réalité au format RTF.
Supprimées
Les constantes ne sont plus utilisées.
Supprimé
Les constantes ne sont plus utilisées.
Renommée
Le nouveau nom de l’énumération est.
Type modifié
La propriété est de type. L’ancienne propriété WriteCharAttributes définie sur TRUE équivaut à la nouvelle propriété définie sur XCA_Basic, et définie sur FALSE, à XCA_None.
Supprimé
Utilisez la propriété WriteCharAttributes, définie respectivement sur XCA_Ascii et XCA_Extended.
La valeur par défaut a été modifiée
Par défaut, la valeur de cette propriété est TRUE.
Supprimé
Ces constantes ne sont plus utilisées. Les propriétés qui les utilisaient ont été remplacées par d’autres propriétés ou supprimées. Voir les détails des propriétés correspondantes.
Supprimé
Utilisez plutôt la propriété MRCMode de l’objet.
Valeur par défaut modifiée
La nouvelle valeur par défaut de cette propriété est 2.
Valeur par défaut modifiée
La valeur par défaut de cette propriété est désormais FALSE.
Renommé, type modifié
Cette propriété s’appelle désormaiset est désormais de type.
Supprimé
Utilisez les propriétés similaires de l’objet.
La valeur par défaut a changé
La nouvelle valeur par défaut de la propriété est -1, ce qui signifie que la couleur d’arrière-plan est détectée automatiquement à partir de l’arrière-plan d’origine.
Supprimée
Cette propriété contenait des paramètres obsolètes, qui ne peuvent pas être utilisés dans cette version. Vous pouvez supprimer cette propriété du code de votre application sans incidence sur l’export PDF.
Supprimé
Cette fonctionnalité n’est plus prise en charge. Le facteur de sous-échantillonnage du masque de texte ne peut pas être défini dans cette version.
Supprimé
Utilisez laproperty pour choisir le type de chiffrement.
Supprimé
Le nouveaul’objet peut être utilisé pour configurer l’exportation aux formats PDF et PDF/A. Voir ci-dessous la correspondance entre les propriétés des objets (propriété de l’ancien PDFExportParams (PDFAExportParams) — propriété correspondante du nouveau PDFExportParams) :
- EmbedFonts — utilisez la propriété PDFFeatures ()
- EncryptionInfo — la propriété PDFFeatures ()
- ExportMode —
- FontMode — Supprimé. Cette propriété est obsolète. Utilisezde la propriété de l’objet SynthesisParamsForDocument à la place.
- KeepTextAndBackgroundColor — utilisez la propriété PDFFeatures ()
- MRCParams — propriété PictureCompressionParams ()
- PaperHeight — la propriété PDFFeatures (,propriété)
- PaperWidth — propriété PDFFeatures (,propriété)
- PDFVersion — la propriété PDFFeatures ()
- PictureFormat — propriété PictureCompressionParams (, ou, ou)
- PictureResolution —
- Qualité — la propriété PictureCompressionParams ()
- ReplaceUncertainWordsWithImage — la propriété PDFFeatures ()
- RunningTitleMode — propriété PDFFeatures ()
- SetPageSizeByLayoutSize — dans la propriété PDFFeatures (, définissez lepropriété sur une constante appropriée)
- Auteur, Créateur, Mots-clés, Producteur, Sujet, Titre - leobjet (propriété deobject); lela propriété permet de définir quelles informations du document sont enregistrées dans le fichier de résultat
- WriteLinks — propriété PDFFeatures ()
- WritePDFA1A —(définissez la propriété sur la valeur PCM_Pdfa_1a pour exporter au format PDF/A-1a)
- WriteTaggedPDF — la propriété PDFFeatures ()
Supprimé
Les constantes ne sont plus utilisées. Les propriétés qui utilisaient ces constantes ont été remplacées par d’autres propriétés ou supprimées. Voir les détails des propriétés correspondantes.
WS_Default
Supprimé
Énumération WindowsNous vous recommandons d’utiliser WS_Auto afin d’obtenir la meilleure qualité de reconnaissance.
Si vous devez sélectionner le style d’écriture correspondant à la langue actuelle du système d’exploitation, utilisez WS_DetectByLocale.
Objets relatifs à la licence
Vous pouvez récupérer la collection des licences disponibles (activées) à l’aide de la méthode IEngine::GetAvailableLicenses. La méthode IEngine::CreateLicense n’est plus prise en charge.Supprimé
Seules les licences activées sont disponibles.
Supprimé
Pour les licences activées, utilisez laméthode de l’objet License.
Supprimé
Une License peut comporter plusieurs compteurs avec différentes unités de mesure.
Supprimé
Utilisez plutôt les propriétés VolumeRefreshingPeriod, VolumeRemaining, Volume , respectivement. Ces propriétés prennent comme paramètre d’entrée uneconstante, car la licence peut avoir plusieurs compteurs avec différentes unités de mesure.
Module renommé
Le nouveau nom du module est.
AEM_FullTextSearchDA
AEM_FlexiFormsDA
Supprimé
Les modules correspondants ne sont plus utilisés.
AEM_ASCII
Supprimé
Le module de licence correspondant n’est plus utilisé. La constante AEM_ProcessAsPlainText permet d’accéder au module Traitement en texte brut, qui offre des fonctionnalités similaires.
AEM_1DBarcode
AEM_2DBarcodePDF417
AEM_Aztec
AEM_QRCode
AEM_DataMatrix
AEM_BarcodeAutolocation
Supprimé
Lescorrespondants sont désormais utilisés. La constante AEM_2DBarcodePDF417 correspond à la constante ABM_PDF417.
AEM_CJK
AEM_Thai
AEM_Vietnamese
AEM_Hebrew
AEM_FineReaderXIX
AEM_LanguageDatabase
Supprimé
Lescorrespondants sont utilisés.
Module renommé
Le nouveau nom du module est.
AEF_DBF
Supprimé
L’export au format DBF n’est plus pris en charge, car ce format est de moins en moins utilisé.
Module renommé
Le nouveau nom du module est.
Module renommé
Le nouveau nom du module est.
Renommé
Le nouveau nom est. Il offre les mêmes fonctionnalités, à l’exception suivante :
- LLP_Hour — supprimé. Cette période d’actualisation du volume n’est plus prise en charge.
Renommé
Le nouveau nom est.
Renommé
Le nouvel intitulé de l’objet est.
Objets supplémentaires
Renommé
Le nouveau nom de l’objet est. Le nouvel objet se distingue de l’ancien sur les points suivants :
- Les méthodes Insert, Remove et RemoveAll ont été renommées respectivement en,,.
- La méthode CopyFrom n’est plus prise en charge. Pour créer une copie de la collection, vous pouvez créer une nouvelle collection à l’aide de la méthodeet y ajouter les mêmes éléments à l’aide de la méthode.
Renommées
Les nouveaux noms des méthodes sont,,.
Supprimée
La méthode n’est plus prise en charge. Pour créer une copie de la collection, vous pouvez créer une nouvelle collection à l’aide de la méthodeet y ajouter les mêmes éléments à l’aide de la méthode.
Supprimé
Les méthodes qui nécessitaient un objet de ce type ont été supprimées.
Voir aussi
Compatibilité entre les composants visuels 11 et 9 d’ABBYY FineReader Engine
