Propriétés
Renvoie l’objet Engine. | ||
Indique si le classificateur de vérification des codes-barres peut être utilisé. Ce classificateur vérifie si l’image contient des codes-barres. Cette propriété ne fonctionne pas avec les codes-barres postaux. La valeur par défaut de cette propriété est TRUE. | ||
La valeur de cette propriété est une combinaison par OU logique des constantes de l’énumérationqui indiquent les types d’orientation des codes-barres. Par exemple, si elle est définie sur BO_Left_To_Right | BO_Down_To_Top, ABBYY FineReader Engine considérera que les blocs de codes-barres peuvent être orientés soit de gauche à droite, soit de bas en haut, en ignorant toutes les autres variantes. Par défaut, cette propriété est définie sur BO_Autodetect, c’est-à-dire qu’ABBYY FineReader Engine détectera automatiquement l’orientation du code-barres. | ||
La valeur de cette propriété est une combinaison par OU logique des constantes de l’énumérationqui indiquent les types de codes-barres. Par exemple, si elle est définie sur BT_EAN13 | BT_EAN8, ABBYY FineReader Engine tentera de reconnaître les blocs de codes-barres conformes à la normeEAN 13 ou EAN 8en ignorant toutes les autres variantes. Par défaut, cette propriété est définie sur BT_Autodetect, c’est-à-dire qu’ABBYY FineReader Engine détectera automatiquement le type de code-barres. La valeur par défaut permet de détecter les codes-barres de tous les types pris en charge.
Cependant, nous recommandons d’exclure les types de codes-barresIATA 2 of 5,Interleaved 2 of 5, etMatrix 2 of 5sauf si vous êtes certain qu’ils apparaîtront sur vos
images. Les codes-barres de ces types n’ont pas de somme de contrôle et peuvent
donc être détectés à tort dans des zones de l’image qui ne
contiennent en réalité aucun code-barres. | ||
Cette propriété est utilisée pour reconnaître les codes-barresPDF417,Aztec,Data Matrix,QR Code,MaxiCodequi ne sont pas conformes aux spécifications des codes-barres. N’utilisez pas cette propriété pour les codes-barres créés conformément aux spécifications des codes-barres. Certaines imprimantes de codes-barres utilisent des pages de code autres que celle exigée par les spécifications. Dans ce cas, utilisez cette propriété pour indiquer la page de code utilisée par l’imprimante de codes-barres pour créer le code-barres. Dans la plupart des cas, il s’agira de la page de code du système d’exploitation sous lequel l’imprimante de codes-barres fonctionnait. Les pages de code suivantes sont requises par les spécifications :
Cette propriété est utilisée pour convertir les données reconnues en une chaîne Unicode. Par défaut, cette propriété est définie sur CP_Null, ce qui signifie que la page de code requise par la spécification sera utilisée. | ||
Cette propriété s’applique uniquement aux barcodesPDF417,Aztec,Data Matrix,QR Codequi encodent des données binaires. Elle détermine la façon dont ces données binaires sont représentées dans le texte reconnu. Si cette propriété est définie sur TRUE, les données binaires encodées dans un barcode sont enregistrées sous forme de séquence de valeurs hexadécimales pour les octets correspondants. Si cette propriété est définie sur FALSE, les données binaires sont converties en chaîne Unicode à l’aide de la page de code spécifiée dans la propriété CodePage. Les symboles de barcode correspondant à des données binaires ont la propriétéIBarcodeSymbol::IsBinaryDatadéfinie sur TRUE. Par défaut, la valeur de cette propriété est FALSE. | ||
Indique si le barcode en cours de reconnaissance doit être interprété comme un barcode du même type mais avec une somme de contrôle. Cette propriété est disponible uniquement pour les barcodes des typesCode 39,Interleaved 2 of 5,Codabar, andMatrix 2 of 5. Bien que Codabar ne possède pas de chiffre de contrôle, ABBYY FineReader Engine utilise un
algorithme de calcul des chiffres de contrôle basé sur le Modulo 16. Le chiffre
de contrôle est calculé comme suit : chaque caractère Codabar se voit attribuer une valeur.
La somme de toutes les valeurs de caractères est calculée, y compris
les caractères Start et Stop. Le caractère de données dont la valeur,
une fois ajoutée à cette somme, est égale à un multiple de 16 constitue le chiffre de contrôle. Par défaut, cette propriété est définie sur FALSE. | ||
Cette propriété est obsolète et sera supprimée dans les versions futures. | ||
La valeur de cette propriété est une superposition OR des constantes de l’énumération. Cette propriété est disponible uniquement pour les barcodes des typesEAN 8, 13,UPC-A, etUPC-E. Par exemple, si elle est définie sur BS_Void | BS_2Digits, ABBYY FineReader Engine tentera de reconnaître les blocs de barcode sans barcode supplémentaire ou avec un barcode supplémentaire à 2 chiffres. Par défaut, cette propriété est définie sur BS_Autodetect, c’est-à-dire qu’ABBYY FineReader Engine détecte automatiquement le type de barcode supplémentaire. | ||
Méthodes
| Nom | Description |
|---|---|
| CopyFrom | Initialise les propriétés de l’objet actuel avec les valeurs des propriétés correspondantes d’un autre objet. |
| LoadFromFile | Restaure le contenu de l’objet à partir d’un fichier sur le disque. |
| LoadFromMemory <Note> : Windows uniquement. </Note> | Restaure le contenu de l’objet à partir de la mémoire globale. |
| SaveToFile | Enregistre le contenu de l’objet dans un fichier sur le disque. |
| SaveToMemory <Note> : Windows uniquement. </Note> | Enregistre le contenu de l’objet dans la mémoire globale. |
Diagramme des objets
Paramètre de sortie
Paramètre d’entrée
- méthode ExtractBarcodes de l’objet FRPage
