Eigenschaften
Returns the Engine object. | ||
Specifies whether the barcodes checking classifier can be used. This classifier verifies if there are barcodes on the image. This property does not work with the postal barcodes. The default value of this property is TRUE. | ||
The value of this property is an OR superposition of theenumeration constants which denote the types of barcode orientation. For example, if it is set to BO_Left_To_Right | BO_Down_To_Top, ABBYY FineReader Engine will presume that barcode blocks may be oriented either from left to right or from down to top, ignoring all other variants. By default, this property is set to BO_Autodetect, i.e., ABBYY FineReader Engine will detect the barcode orientation automatically. | ||
The value of this property is an OR superposition of theenumeration constants which denote the types of barcodes. For example, if it is set to BT_EAN13 | BT_EAN8, ABBYY FineReader Engine will try to recognize barcode blocks in eitherEAN 13 or EAN 8standard, ignoring all other variants. By default, this property is set to BT_Autodetect, i.e., ABBYY FineReader Engine will detect the barcode type automatically. The default value allows detecting barcodes of all supported types.
However, we recommend excludingIATA 2 of 5,Interleaved 2 of 5, andMatrix 2 of 5barcode types unless you are certain that they will occur on your
images. Barcodes of these types do not have a checksum and can
therefore be mistakenly found on image areas that do not actually
contain any barcodes. | ||
Diese Eigenschaft wird zur Erkennung vonPDF417,Aztec,Data Matrix,QR Code,MaxiCodeBarcodes verwendet, die nicht den Barcode-Spezifikationen entsprechen. Verwenden Sie diese Eigenschaft nicht für Barcodes, die gemäß den Barcode-Spezifikationen erstellt wurden. Manche Barcodedrucker verwenden andere Codepages als die in den Spezifikationen vorgeschriebenen. Verwenden Sie in diesem Fall diese Eigenschaft, um die Codepage anzugeben, die der Barcodedrucker beim Erstellen des Barcodes verwendet hat. In den meisten Fällen ist dies die Codepage des Betriebssystems, unter dem der Barcodedrucker betrieben wurde. The following code pages are required by the specifications:
The property is used to convert recognized data to a Unicode string. Standardmäßig ist diese Eigenschaft auf CP_Null gesetzt, d. h., es wird die von der Spezifikation geforderte Codepage verwendet. | ||
Diese Eigenschaft ist nur fürPDF417,Aztec,Data Matrix,QR CodeBarcodes relevant, die Binärdaten kodieren. Die Eigenschaft bestimmt, wie Binärdaten im erkannten Text dargestellt werden. Wenn diese Eigenschaft auf TRUE gesetzt ist, werden die in einem Barcode kodierten Binärdaten als Folge von Hexadezimalwerten der entsprechenden Bytes gespeichert. Ist diese Eigenschaft FALSE, werden die Binärdaten mithilfe der in der Eigenschaft CodePage angegebenen Codepage in einen Unicode-String umgewandelt. Bei Barcode-Symbolen, die Binärdaten entsprechen, ist die EigenschaftIBarcodeSymbol::IsBinaryDataauf TRUE gesetzt. Standardmäßig ist der Wert dieser Eigenschaft FALSE. | ||
Gibt an, ob der zu erkennende Barcode als Barcode desselben Typs, jedoch mit Prüfsumme, interpretiert werden soll. Diese Eigenschaft ist nur für Barcodes der TypenCode 39,Interleaved 2 of 5,Codabar, undMatrix 2 of 5verfügbar. Obwohl Codabar keine Prüfziffer besitzt, verwendet ABBYY FineReader Engine einen Algorithmus zur Berechnung von Prüfziffern gemäß Modulo 16. Die Prüfziffer wird wie folgt berechnet: Jedem Codabar-Zeichen ist ein Wert zugeordnet. Die Summe aller Zeichenwerte wird gebildet, einschließlich der Start- und Stoppzeichen. Das Datenzeichen, dessen Wert addiert zu dieser Summe ein Vielfaches von 16 ergibt, ist die Prüfziffer. Standardmäßig ist diese Eigenschaft auf FALSE gesetzt. | ||
Diese Eigenschaft ist veraltet und wird in zukünftigen Versionen entfernt. | ||
Der Wert dieser Eigenschaft ist eine ODER-Verknüpfung der Enumerationskonstanten von. Diese Eigenschaft ist nur für Barcodes der TypenEAN 8, 13,UPC-A, undUPC-Everfügbar. Wenn sie beispielsweise auf BS_Void | BS_2Digits gesetzt ist, versucht ABBYY FineReader Engine, Barcode-Blöcke entweder ohne Zusatzbarcode oder mit einem 2-stelligen Zusatzbarcode zu erkennen. Standardmäßig ist diese Eigenschaft auf BS_Autodetect gesetzt, d. h., ABBYY FineReader Engine erkennt den Typ des Zusatzbarcodes automatisch. | ||
Methoden
| Name | Beschreibung |
|---|---|
| CopyFrom | Initialisiert die Eigenschaften des aktuellen Objekts mit den Werten entsprechender Eigenschaften eines anderen Objekts. |
| LoadFromFile | Stellt den Inhalt des Objekts aus einer Datei auf dem Datenträger wieder her. |
| LoadFromMemory <Note> : Nur unter Windows. </Note> | Stellt den Inhalt des Objekts aus dem globalen Speicher wieder her. |
| SaveToFile | Speichert den Inhalt des Objekts in einer Datei auf dem Datenträger. |
| SaveToMemory <Note> : Nur unter Windows. </Note> | Speichert den Inhalt des Objekts im globalen Speicher. |
Objektdiagramm
Ausgabeparameter
Eingabeparameter
- ExtractBarcodes-Methode des Objekts FRPage
