ABBYY FineReader Engine

Le SDK OCR le plus complet pour les développeurs de logiciels. 

Intégrez des fonctionnalités OCR reposant sur l’IA à vos applications. 

Spécifications

ABBYY FineReader Engine 12 est disponible en trois versions:

  • ABBYY FineReader Engine 12 for Windows
  • ABBYY FineReader Engine 12 for Linux
  • ABBYY FineReader Engine 12 for Mac

Exigences du système

Matériel

PC avec processeur compatible x86 (1GHz ou supérieur)

Systèmes d’exploitation

  • Windows Server 2016, Windows Server 2012, Windows Server 2012 R2 avec la mise à jour d'avril 2014 (KB2919355), Windows Server 2008 R2 SP1
  • Windows 10, Windows 8.1 avec la mise à jour d'avril 2014 (KB2919355), Windows 8

Cloud et environnements virtuels testés

  • Azure App Services
  • Azure Cloud Services
  • Azure Service Fabric
  • Azure Virtual Machines
  • Amazon EC2
  • Microsoft Hyper-V Server 2012
  • Microsoft Hyper-V Server 2012 R2
  • Microsoft Hyper-V Server 2016
  • Oracle VM VirtualBox 5.2
  • Parallels Desktop for Mac 13.0.1
  • VMware ESXi 6.5
  • VMware Workstation Player 12.5
  • VMware Workstation Pro 14.0.0
  • Oracle VM VirtualBox 6.1
  • Parallels Desktop for Mac 16.1.3
  • VMware ESXi 6.7
  • VMware Workstation Player 16.1.0
  • VMware Workstation Pro 16.1.0

ABBYY FlexiCapture Engine peut également être exécuté dans un conteneur Docker sur des plateformes prises en charge.

Environnements de développement Java testés

ABBYY FineReader Engine Java wrapper a été testé sur les kits de développement Java suivants :

  • Pour les systèmes d’exploitation 32 bits :
    • Oracle Java SE Development Kit 8u201 i586
    • Oracle Java SE Development Kit 8u202 i586
    • Oracle Java SE Development Kit 8u281 x86
  • Pour les systèmes d’exploitation 64 bits :
    • OpenJDK 11.0.2 x64
    • OpenJDK 12.0.2 x64
    • OpenJDK 13 x64
    • Oracle Java SE Development Kit 8u201 x64
    • Oracle Java SE Development Kit 8u202 x64
    • Oracle Java SE Development Kit 11.0.2 x64
    • Oracle Java SE Development Kit 12.0.2 x64
    • Oracle Java SE Development Kit 13 x64
    • Open JDK 15.0.2 x64
    • Open JDK 16 x64
    • Oracle Java SE Development Kit 8u281 x64
    • Oracle Java SE Development Kit 11.0.10 (LTS) x64
    • Oracle Java SE Development Kit 15.0.2 x64
    • Oracle Java SE Development Kit 16 x64

Le wrapper ABBYY FineReader Engine .NET Core prend en charge les versions suivantes de .NET Core :

  • 3.1

Mémoire

  • pour le traitement de documents d'une page : Au moins 400 Mo de RAM, 1 Go de RAM recommandé
  • pour le traitement de documents de plusieurs pages : Au moins 1 Go de RAM, 1,5 Go de RAM recommandé
  • pour le traitement en parallèle - 450 Mo de RAM + 350 Mo de RAM pour chaque cœur
  • pour le traitement en parallèle de documents en langues arabe, chinoise, japonaise ou coréenne - 750 Mo de RAM + 850 Mo de RAM pour chaque cœur

Espace disque

  • 1600 MB pour l’installation de la bibliothèque (fonctionnalité de base)
  • 400 MB supplémentaires pour l’installation du module de bibliothèque OfficeConverters
  • 100 Mo pour le fonctionnement du programme
  • Lors du traitement d'un document de plusieurs pages, 15 Mo supplémentaires sont nécessaires pour chaque page

Autres exigences

  • Scanner, appareil photo numérique ou modem fax compatible TWAIN pour la numérisation ou l’importation des images
  • Pour l'apprentissage des modèles, la modification de dictionnaires, la numérisation via une interface graphique : Carte vidéo et moniteur (résolution minimale 1024×768)
  • Microsoft® Internet Explorer 8.0 ou version ultérieure doit être installé. Pour une détection correcte des polices, les polices contenues dans les documents doivent être installées.
  • Les versions suivantes de .NET Framework sont prises en charge : 4.8, 4.7, 4.6, 4.5, 4.0, 3.5.

Exigences d’ABBYY SDK 12 Licensing Service

Matériel

PC avec processeur compatible x86 (1GHz ou supérieur)

Systèmes d’exploitation

  • Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2
  • Windows 10, Windows 8.1, Windows 8

ABBYY SDK 12 Licensing Service a été testé dans le suivants environnements virtuels 

  • Microsoft Hyper-V Server 2012
  • Microsoft Hyper-V Server 2012 R2
  • Microsoft Hyper-V Server 2016
  • Oracle VM VirtualBox 5.2
  • Parallels Desktop for Mac 13.0.1
  • VMware ESXi 6.5
  • VMware Workstation Player 12.5
  • VMware Workstation Pro 14.0.0
  • Oracle VM VirtualBox 6.1
  • Parallels Desktop for Mac 16.1.3
  • VMware ESXi 6.7
  • VMware Workstation Player 16.1.0
  • VMware Workstation Pro 16.1.0

Outils de développement

L'interface de programmation d'application (API) d'ABBYY FineReader Engine pour Windows est conforme au standard COM et peut être facilement utilisée en C/C+++, Visual Basic, .NET, Delphi, Java ou tout outil de développement supportant les composants COM. Engine peut être adapté pour être utilisé avec des langages de script tels que VBS, JS et Perl.

ABBYY FineReader Engine 12 pour Linux est conçu pour une glibc version 2.11 ou supérieure. Si vous avez besoin d'ABBYY FineReader Engine pour des versions glibc plus anciennes, veuillez contacter ABBYY. Pour la bibliothèque dynamique de FineReader Engine, les bibliothèques standard libstdc+++.so.6, libgcc_s.so.1 et libgomp.so.1 doivent être utilisées.

Matériel

PC avec processeur compatible x86 (1GHz ou supérieur) avec prise en charge des instructions SSE et SSE2

Systèmes d’exploitation

  • Fedora 31, 30, 29
  • Red Hat Enterprise Linux 8.1, 7.7, 6.10
  • SUSE Linux Enterprise Server 15 SP1, 12 SP4, 11 SP4
  • Debian GNU/Linux 10.2, 9.11, 8.11
  • Ubuntu 19.10, 19.04, 18.04.3 LTS, 16.04.6 LTS, 14.04.6 LTS
  • CentOS 8.0, 7.7, 6.10
  • ALT Linux 9.0, 8.2 (no support for Wibu dongles)
  • Amazon Linux AMI 2018.03

Par ailleurs, ABBYY propose des prestations de services pour adapter le logiciel à d'autres plateformes.

Cloud et environnements virtuels testés

  • Microsoft Azure Virtual Machines
  • Amazon EC2
  • Microsoft Hyper-V Server 2012 R2
  • Microsoft Hyper-V Server 2016
  • Oracle VM VirtualBox 5.2
  • VMware ESXi 6.5
  • VMware Workstation Player 12.5
  • VMware Workstation Pro 14.0.0
  • Linux KVM

ABBYY FlexiCapture Engine peut également être exécuté dans un conteneur Docker sur des plateformes prises en charge.

ABBYYY FineReader Engine Java wrapper a été testé sur les kits de développement Java suivants :

  • OpenJDK 13 x64
  • OpenJDK 14 Early-Access (build 21) x64
  • Oracle Java SE Development Kit 8u231 x64
  • Oracle Java SE Development Kit 11.0.5 (LTS) x64
  • Oracle Java SE Development Kit 13.0.1 x64

Mémoire

  • pour le traitement de documents d'une page : Au moins 400 Mo de RAM, 1 Go de RAM recommandé
  • pour le traitement de documents de plusieurs pages : Au moins 1 Go de RAM, 1,5 Go de RAM recommandé
  • pour le traitement en parallèle - 450 Mo de RAM + 350 Mo de RAM pour chaque cœur
  • pour le traitement en parallèle de documents en langues arabe, chinoise, japonaise ou coréenne - 750 Mo de RAM + 850 Mo de RAM pour chaque cœur

Espace disque

  • 2.150 Mo pour l'installation des bibliothèques
  • 100 Mo pour le fonctionnement du programme
  • plus 15 Mo supplémentaires pour le traitement de chaque page d'un document multipages

Autres exigences

  • Taille du tmpfs - 4 Go + 1 Go* (nombre de cœurs)
  • Taille du swap - 4 Go + 1 Go* (nombre de cœurs)
  • ABBYY FineReader Engine prend en charge le système d'initialisation systemd
  • Pour une détection correcte des polices, les polices contenues dans les documents doivent être installées.

Outils de développement

ABBYY FineReader Engine pour Linux fournit une API native C/C++ et un wrapper Java, les applications doivent donc être écrites en C/C++ ou Java.

Matériel

PC avec processeur compatible x86 (1GHz ou supérieur)

Systèmes d’exploitation

  • macOS 10.13.x High Sierra
  • macOS 10.14.x Mojave
  • macOS 10.15.x Catalina

Mémoire

  • pour le traitement de documents d'une page : Au moins 400 Mo de RAM, 1 Go de RAM recommandé
  • pour le traitement de documents de plusieurs pages : Au moins 1 Go de RAM, 1,5 Go de RAM recommandé

Espace disque

2150 Mo pour l'installation des bibliothèques et 100 Mo pour le fonctionnement du programme, plus 15 Mo supplémentaires pour le traitement de chaque page d'un document multipages.

Pour une détection correcte des polices, les polices contenues dans les documents doivent être installées.

Outils de développement

La version Mac ne fournit que des API natives C/C++, les applications doivent donc être écrites en C/C++.

Langues d'interaction avec l'utilisateur

Les boîtes de dialogue relatives aux messages d'erreur, conseils et avertissements sont disponibles en allemand, anglais, bulgare, chinois (RPC et Taïwan), coréen, danois, espagnol, estonien, français, grec, hongrois, italien, japonais, néerlandais, polonais, portugais (brésilien), russe, slovaque, suédois, tchèque, turc et ukrainien.
 

En outre, le SDK permet la reconnaissance des documents historiques imprimés entre le 17e et le 19e siècle en anglais, français, allemand, italien et espagnol, la reconnaissance des langues artificielles (espéranto, interlingua, ido et occidental), des langages de programmation (Basic, C/C++ , COBOL, Fortran, JAVA et Pascal), des formules chimiques simples et des chiffres standard.

×Avec le support du dictionnaire

Abkhaz
Adyghe
Afrikaans
Agul
Albanais
Allemand×
Allemand (Luxembourg)
Allemand (actuelle orthographe)×
Altai
Anglais×
Arabe (Saudi Arabia)×
Arménien (Est)×
Arménien (Grabar)×
Arménien (Ouest)×
Avar
Aymara
Azerbaidjanais (cyrillique)
Azerbaidjanais (latin)×
Bashkir×
Basic
Basque
Bemba
Bengali (aperçu technique)
Biélorusse
Blackfoot
Breton
Bugotu
Bulgare×
Buriat
C/C++
Catalan×
Chamorro
Chiffres
Chinois simplifié
Chinois traditionnel
COBOL
Coréen×
Coréen (Hangul)×
Corse
Croate×
Crow
Dakota
Danois×
Dargwa
Dungan
Espagnol×
Esperanto
Esquimau (cyrillique)
Esquimau (latin)
Estonien×
Even
Evenki
Feringien
Fidjien
Finnois×
Formules chimiques simpless
Formules mathématiques simples
Fortran
Français×
Frioulan
Frison
Gaelique (Ecosse)
Gagauz
Galicien
Gallois
Ganda
Géorgien
Grec×
Guarani
Hani
Haoussa
Hawaien
Hébreu×
Hongrois×
Ido
Indonésien×
Ingouche
Interlingua
Irlandais
Islandais
Italien×
Japanois×
Java
Jingpo
Kabarde
Kalmouk
Karacay-balkar
Karakalpak
Kasub
Kaw
Kazakh (cyrillique)
Khakasse
Khanti
Kikuyu
Kirghize
Kongo
Koriak
Kpelle
Kumyk
Kurde
Lak
Latin×
Letton×
Lezgi
Lithuanien×
Luba
Macedonien
Malais
Malgache
Malinke
Maltais
Mansy
Maori
Mari
Maya
Miao
Minangkabau
Mohawk
Moldave
Mongol
Mordve
Nahuatl
Néerlandais×
Néerlandais (Belgique)×
Nenets
Nivkhe
Nogay
Norvégien (Bokmal)×
Norvégien (Nynorsk)×
Nyanja
Occidental
Ojibway
Ossétien
Oudmourte
Ouzbek (cyrillique)
Ouzbek (latin)
Papiamento
Pascal
Polonais×
Portugais (Brésil)×
Portugais×
Provencal
Quechua
Rhaeto-romane
Roman
Roumain×
Rundi
Russe (ancienne orthographe)×
Russe×
Russe avec des accents×
Rwandais
Sami (Lapon)
Samoan
Selkup
Serbe (cyrillique)
Serbe (latin)
Shona
Slovaque×
Slovene×
Somalien
Sorabe
Sotho
Suédois×
Sunda
Swahili
Swazi
Tabassaran
Tadjik
Tagalog
Tahitien
Tatar (Crimee)
Tatar×
Tchèque×
Tchetchène
Tchouktche
Tchouvache
Thai×
Tok Pisin
Tongan
Transcription phonetique anglais
Tswana
Tun
Turc×
Turkmene (latin)
Tuvinian
Uighur (cyrillique)
Uighur (latin)
Ukrainien×
Vietnamien×
Wolof
Xhosa
Yakoute
Yiddish
Zapoteque
Zoulou
Afrikaans
Albanais
Allemand
Allemand (Luxembourg)
Allemand (actuelle orthographe)
Anglais
Arabe (Saudi Arabia)*
Aymara
Azerbaidjanais (latin)
Basque
Bemba
Blackfoot
Breton
Bugotu
Bulgare
Buriat
Chamorro
Chiffres
Coréen
Coréen (Hangul)
Corse
Croate
Crow
Danois
Espagnol
Estonien
Even
Evenki
Fidjien
Finnois
Français
Frioulan
Frison
Guarani
Hani
Hawaien
Hébreu
Hongrois
Ido
Indonésien
Interlingua
Irlandais
Italien
Japanois
Karacay-balkar
Kasub
Kaw
Kazakh
Kirghize
Kongo
Kpelle
Kumyk
Kurde
Lak
Latin
Letton
Lithuanien
Luba
Malais
Malgache
Malinke
Maori
Maya
Miao
Minangkabau
Mohawk
Mongol
Mordve
Nahuatl
Néerlandais
Néerlandais (Belgique)
Nenets
Nivkhe
Nogay
Norvégien (Bokmal)
Norvégien (Nynorsk)
Nyanja
Ojibway
Ouzbek (latin)
Papiamento
Polonais
Portugais (Brésil)
Portugais
Quechua
Rhaeto-romane
Roman
Roumain
Roumain (Moldavien)
Russe (ancienne orthographe)
Russe
Russe avec des accents
Rwandais
Rundi
Samoan
Selkup
Serbe (cyrillique)
Serbe (latin)
Sioux (Dakota)
Slovaque
Slovene
Somalien
Sotho
Suédois
Swahili
Swazi
Tadjik
Tagalog
Tahitien
Tatar (Crimee)
Tchèque
Tok Pisin
Tongan
Tun
Turc
Turkmene (latin)
Tuvinian
Uighur (latin)
Ukrainien
Wolof
Xhosa
Zapoteque

* L’ICR pour l’arabe n’est pas pris en charge. Cependant, les chiffres arabes imprimés à la main peuvent être reconnus.

Langues d'interaction avec l'utilisateur

Les boîtes de dialogue relatives aux messages d'erreur, conseils et avertissements sont disponibles en allemand, anglais, bulgare, chinois (RPC et Taïwan), coréen, danois, espagnol, estonien, français, grec, hongrois, italien, japonais, néerlandais, polonais, portugais (brésilien), russe, slovaque, suédois, tchèque, turc et ukrainien.

Formats Office compatibles pour l’apport de données

ABBYY FineReader Engine peut ouvrir des documents qui ont été créés dans l’un des formats suivants :

  • Formats textes: .doc, .docx, .rtf, .htm / .html, .txt, .odt
  • Formats tableaux: .xls, .xlsx, .ods
  • Formats présentations: .ppt, .pptx, .odp
  • PDF créés numériquement: .pdf

Formats d'image pris en charge (ouverture, enregistrement)

ABBYY FineReader Engine peut ouvrir des fichiers image dans de nombreux formats. De plus, le kit de développement logiciel d'OCR est capable d'enregistrer les résultats dans plusieurs formats d'image.

Liste des formats d'image pris en charge:

Format Extension Ouvrir Sauvegarder
BMP
Noir et blanc non compressé
Palette non compressée 4 et 8 bits
16 bits - non compressé, masque non compressé
24 bits - non compressé
32 bits - non compressé, masque non compressé
bmp    
BMP
4 et 8 bits — Palette compressé RLE
bmp    
DCX
Noir et blanc
Palette 2, 4 et 8 bits
Couleur 24 bits
dcx    
DjVu (uniquement en version Windows)
Noir et blanc, gris, couleur
djvu, djv    
GIF
Noir et blanc — compressé LZW
Palette 2-, 3-, 4-, 5-, 6-, 7-, 8-bits — compressé LZW
gif    
JBIG2
Noir et blanc
jb2    
JPEG
Gris et couleur
jpg, jpeg, jfif    
JPEG 2000
Gris — Part 1
Couleur — Part 1
jp2, jpc, j2k    
PCX
Noir et blanc
Palette 2-, 4- et 8 bits
24-bit color
pcx    
Image PDF (PDF numérisé) pdf    
PDF créé numériquement (version 1.7 ou antérieure) pdf    
PNG
Noir et blanc, gris, couleur
png    
TIFF
Noir et blanc — non compressé, CCITT3, CCITT4, Packbits, ZIP, LZW
Gris — non compressé, Packbits, JPEG, ZIP, LZW
Couleur 24-bits — non compressé, JPEG, ZIP, LZW
Palette 1-, 4-, 8-bits — non compressé, Packbits, ZIP, LZW
(y compris les TIFF multipage)
tif, tiff    
TIFF
Noir et blanc — CCITT3FAX
tif, tiff    
WDP (seulement dans la version Windows)
Noir et blanc, gris, couleur
(WIC ou Microsoft .NET Framework 3.0 requis)
Wdp    
Compatible WIC (seulement dans la version Windows)
(WIC ou Microsoft.NET Framework 3.0 requis)
     

Remarque : ABBYY FineReader Engine n'ouvrira pas les images de plus de 32512*32512 pixels.

Formats d'enregistrement des documents pris en charge

ABBYY FineReader Engine peut enregistrer le texte reconnu dans les formats suivants:

  • RTF
  • DOCX
  • XLSX and XLS (seulement en version Windows)

    FineReader Engine prend en charge les formats MS Excel 5 et 8 lors de l'enregistrement au format XLS.

  • PPTX
  • PDF, PDF 2.0, PDF/UA
  • PDF/A-1 (a,b), PDF/A-2 (a,b,u), PDF/A-3 (a,b,u)

    FineReader Engine prend en charge la compression MRC pour tous les formats PDF.

  • HTML, HTML 5

    FineReader Engine prend en charge différentes pages de code (Windows, DOS, Mac, ISO) et l'encodage Unicode (UTF-16, UTF-8)

  • TXT

    FineReader Engine prend en charge différentes pages de code (Windows, DOS, Mac, ISO) et l'encodage Unicode (UTF-16, UTF-8).

  • CSV
  • XML — le format de fichier contient du texte reconnu dont la structure est décrite à l'aide de balises XML.
  • ALTO 3.1
  • XPS (seulement en version Windows)
  • FB2
  • EPUB
  • ODT

Types de codes à barres pris en charge

ABBYY FineReader Engine reconnaît les types de codes à barres suivants:

  • 1D: Codabar, Code 128, Code 39, Code 93, Code 32, EAN 8 and 13, Full ASCII Code 39, GS1-128, IATA 2 of 5, Industrial 2 of 5, Interleaved 2 of 5, Intelligent Mail (a.k.a USPS 4-CB), Matrix 2 of 5, Patch, PostNet, UPC-A, UPC-E (en plus de ceux déjà listés, les codes à barres suivants sont disponibles dans la version pour Windows et Linux: KIX, Royal Mail 4-State (RM4SCC), Australia Post 4-State).
  • 2D: Aztec, Data Matrix, MaxiCode, PDF 417, QR Code.

Reconnaissance optique de cases à cocher

ABBYY FineReader Engine reconnaît les cases à cocher simples, les cases à cocher groupées, les modèles de cases à cocher et les cases à cocher sur lesquelles des « corrections » ont été faites à la main:

  • Cases à cocher dans un cadre carré
  • Cases à cocher sur fond vide
  • Cases à cocher non standard (ce type de cases à cocher nécessite un apprentissage préalable)

Pour de plus amples informations techniques, veuillez consulter ABBYY.technology ou le fichier d'aide ABBYY FineReader Engine.

Demandez plus d’information

Version d'essai

Remplissez le formulaire ci-dessous et nous vous répondrons dans les plus brefs délais.

J’ai été informé que je peux retirer mon consentement à tout moment en cliquant sur le lien de désabonnement se trouvant dans tout email reçu d’ABBYY Solutions Ltd. ou en utilisant le formulaire Droits d’accès aux données personnelles d’ABBYY.

J’autorise l’utilisation de mes données personnelles aux fins prévues dans la Politique de confidentialité.

Ce site est protégé par reCAPTCHA et la Politique de confidentialité et les Conditions d'utilisation de Google s'appliquent.

Merci de votre intérêt pour les produits ABBYY !

Votre demande a été transmise au Responsable commercial de votre pays et une réponse vous sera donnée le plus rapidement possible. Veuillez visiter notre page Contacts pour prendre contact avec votre équipe ABBYY la plus proche.

Avec nos meilleures salutations,
Votre équipe ABBYY