Proprietà
Restituisce l’oggetto Engine. | ||
Specifica se è possibile utilizzare il classificatore di verifica dei codici a barre. Questo classificatore verifica se sono presenti codici a barre nell’immagine. Questa proprietà non funziona con i codici a barre postali. Il valore predefinito di questa proprietà è TRUE. | ||
Il valore di questa proprietà è una sovrapposizione OR dellecostanti di enumerazione che indicano i tipi di orientamento del codice a barre. Ad esempio, se è impostato su BO_Left_To_Right | BO_Down_To_Top, ABBYY FineReader Engine presumerà che i blocchi di codici a barre possano essere orientati da sinistra a destra o dal basso verso l’alto, ignorando tutte le altre varianti. Per impostazione predefinita, questa proprietà è impostata su BO_Autodetect, ovvero ABBYY FineReader Engine rileverà automaticamente l’orientamento del codice a barre. | ||
Il valore di questa proprietà è una sovrapposizione OR dellecostanti di enumerazione che indicano i tipi di codici a barre. Ad esempio, se è impostato su BT_EAN13 | BT_EAN8, ABBYY FineReader Engine tenterà di riconoscere i blocchi di codici a barre inEAN 13 o EAN 8standard, ignorando tutte le altre varianti. Per impostazione predefinita, questa proprietà è impostata su BT_Autodetect, ovvero ABBYY FineReader Engine rileverà automaticamente il tipo di codice a barre. Il valore predefinito consente di rilevare codici a barre di tutti i tipi supportati.
Tuttavia, si consiglia di escludereIATA 2 of 5,Interleaved 2 of 5, eMatrix 2 of 5tipi di codici a barre a meno che non si sia certi che compariranno nelle proprie
immagini. I codici a barre di questi tipi non hanno un checksum e possono
quindi essere trovati erroneamente in aree dell’immagine che non contengono
effettivamente alcun codice a barre. | ||
Questa proprietà viene utilizzata per riconoscere i codici a barrePDF417,Aztec,Data Matrix,QR Code,MaxiCodenon conformi alle specifiche dei codici a barre. Non utilizzare questa proprietà per i codici a barre creati in conformità con le specifiche. Alcune stampanti di codici a barre utilizzano tabelle codici diverse da quella richiesta dalle specifiche. In tal caso, utilizzare questa proprietà per specificare la tabella codici utilizzata dalla stampante per creare il codice a barre. Nella maggior parte dei casi, corrisponderà alla tabella codici del sistema operativo su cui era in esecuzione la stampante di codici a barre. Le seguenti tabelle codici sono richieste dalle specifiche:
La proprietà viene utilizzata per convertire i dati riconosciuti in una stringa Unicode. Per impostazione predefinita, questa proprietà è impostata su CP_Null, il che significa che verrà utilizzata la tabella codici richiesta dalla specifica. | ||
Questa proprietà è rilevante solo per i barcodePDF417,Aztec,Data Matrix,QR Codeche codificano dati binari. La proprietà influisce sul modo in cui i dati binari vengono rappresentati nel testo riconosciuto. Se questa proprietà è impostata su TRUE, i dati binari codificati in un barcode vengono salvati come sequenza di valori esadecimali per i byte corrispondenti. Se questa proprietà è FALSE, i dati binari vengono convertiti in una stringa Unicode utilizzando la tabella codici specificata nella proprietà CodePage. I simboli barcode corrispondenti a dati binari hanno la proprietàIBarcodeSymbol::IsBinaryDataimpostata su TRUE. Per impostazione predefinita, il valore di questa proprietà è FALSE. | ||
Specifica se il barcode in fase di riconoscimento deve essere interpretato come un barcode dello stesso tipo ma con checksum. Questa proprietà è disponibile solo per i barcode dei tipiCode 39,Interleaved 2 of 5,Codabar, andMatrix 2 of 5. Sebbene Codabar non disponga di una cifra di controllo, ABBYY FineReader Engine utilizza un algoritmo per il calcolo delle cifre di controllo secondo il Modulo 16. La cifra di controllo viene calcolata come segue. A ogni carattere Codabar è assegnato un valore. Viene calcolata la somma di tutti i valori dei caratteri, inclusi i caratteri Start e Stop. Il carattere dati il cui valore, sommato a questa somma, è uguale a un multiplo di 16 costituisce la cifra di controllo. Per impostazione predefinita, questa proprietà è impostata su FALSE. | ||
Questa proprietà è obsoleta e verrà rimossa nelle versioni future. | ||
Il valore di questa proprietà è una sovrapposizione OR delle costanti dell’enumerazione. Questa proprietà è disponibile solo per i barcode dei tipiEAN 8, 13,UPC-A, eUPC-E. Ad esempio, se è impostata su BS_Void | BS_2Digits, ABBYY FineReader Engine tenterà di riconoscere i block barcode senza barcode supplementare oppure con un barcode supplementare a 2 cifre. Per impostazione predefinita, questa proprietà è impostata su BS_Autodetect, ovvero ABBYY FineReader Engine rileverà automaticamente il tipo di barcode supplementare. | ||
Metodi
| Nome | Descrizione |
|---|---|
| CopyFrom | Inizializza le proprietà dell’oggetto corrente con i valori delle proprietà corrispondenti di un altro oggetto. |
| LoadFromFile | Ripristina il contenuto dell’oggetto da un file sul disco. |
| LoadFromMemory <Note> : Solo Windows. </Note> | Ripristina il contenuto dell’oggetto dalla memoria globale. |
| SaveToFile | Salva il contenuto dell’oggetto in un file sul disco. |
| SaveToMemory <Note> : Solo Windows. </Note> | Salva il contenuto dell’oggetto nella memoria globale. |
Diagramma degli oggetti
Parametro di output
Parametro di input
- metodo ExtractBarcodes dell’oggetto FRPage
