Package de.elo.mover.main.barcode
Class BarcodeReader
java.lang.Object
de.elo.mover.main.barcode.BarcodeReader
public class BarcodeReader
extends java.lang.Object
Überschrift: BarcodeReader.
Beschreibung: Klasse für das Auslesen der Barcodes aus einer Datei.
Copyright: Copyright (c) ELO Digital Office GmbH 2018 - 2021
-
Constructor Summary
Constructors Constructor Description BarcodeReader(Softek.Barcode barcode)Konstruktor. -
Method Summary
Modifier and Type Method Description java.lang.StringGetBarString(int index)Liefert den Barcode-String für den angegebenen Index zurück.intGetBarStringPage(int index)Liefert die Seite des Barcode-Strings für den angegebenen Index zurück.java.awt.RectangleGetBarStringRect(int index)Liefert das Barcode-Rechteck für den angegebenen Index zurück.java.lang.StringGetBarStringType(int index)Liefert den Typ des Barcode-Strings zurück.intGetLastError()Liefert den letzten Fehler zurück.intGetLastWinError()Liefert den letzten Windows-Fehler zurück.intLoadXMLSettings(java.lang.String fileName)Lädt die angegebenen XML-Einstellungen.java.util.List<BarcodeData>read(java.io.File file)Scannt die Barcodes aus der angegebenen DateiintScanBarCode(java.lang.String name)Führt die Barcodeerkennung für die angegebene Datei durch.intScanBarCodeFromByteArray(byte[] imageData)Führt eine Barcodeerkennung für den angegebenen Dateiinhalt durch.voidsetAllowDuplicateValues(int allowDuplicateValues)Setzt die Eigenschaft für das Auslesen von gleichen Barcodes auf einer Dokumentenseite.voidsetBarcodesAtTopOfPage(int barcodesAtTopOfPage)Setzt die Eigenschaft für die Durchführung eines Scanvorgangs von oben nach unten.voidsetCode25Checksum(int code25Checksum)Setzt die Eigenschaft für das Auslesen von "Code 25" Barcodes, bei den das letzte Zeichen eine gültige Checksumme hat.voidsetCode39Checksum(int code39Checksum)Setzt die Eigenschaft für die Suche nach Barcodes vom Typ "Code 39" mit einer Checksumme.voidsetCode39NeedStartStop(int code39NeedStartStop)Setzt die Eigenschaft für die Suche nach "Code 39" Barcodes, die mit einem "*"-Zeichen anfangen oder enden.voidsetColorProcessingLevel(int colorProcessingLevel)Setzt die Höhe der verbrachten Zeit für das Auslesen von Barcodes aus farbigen Images.voidsetColorThreshold(int colorThreshold)Setzt den Wert, der für das Bestimmen der Farbe(schwarz/weiß) eines Pixels benutzt wird.voidsetConvertUPCEToEAN13(int convertUPCEToEAN13)Setzt die Eigenschaft für die Konvertierung von "UPC-E" Barcodes nach "EAN-13" Barcodes.voidsetDatabarOptions(int databarOptions)Setzt die angegebenen Optionen für die Databar Erkennung.voidsetDataMatrixRectangleSupport(int dataMatrixRectangleSupport)Setzt die Unterstützung für rechteckige Datenmatrizen.voidsetDataMatrixSearchLevel(int dataMatrixSearchLevel)Setzt den Level für die Suche in einer Datenmatrix.voidsetDebugTraceFile(java.lang.String debugTraceFile)Setzt die angegebene Datei für Debug Vorgänge.voidsetDeskewMode(int deskewMode)Setzt den Modus für die Suche nach schrägen Barcodes.voidsetDespeckle(int despeckle)Setzt die Eigenschaft für das Entfernen der weißen Flecken.voidsetEncoding(int encoding)Setzt die angegebene Kodierung, in der die Barcode Texte zurückgeliefert werden.voidsetErrorCorrection(int errorCorrection)Setzt die Eigenschaft für die automatische Fehlerkorrektur bei der Barcode-Erkennung.voidsetExtendedCode39(int extendedCode39)Setzt die Eigenschaft für die Suche nach Barcodes vom Typ "ExtendedCode39".voidsetFastScanLineJump(int fastScanLineJump)Setzt die Frequenz, mit der die einzelnen Zeilen bei einem schnellen Scanvorgang gescannt werden.voidsetGammaCorrection(int gammaCorrection)Setzt die Eigenschaft für die Aktivierung der GammaCorrection für farbige Images.voidsetLineJump(int lineJump)Setzt die Häufigkeit des Scanvorgangs der Zeilen eines Bildes.voidsetMaxBarcodesPerPage(int maxBarcodesPerPage)Setzt die maximale Anzahl an Barcodes für eine Dokumentenseite.voidsetMaxLength(int maxLength)Setzt die maximale Länge eines Barcode Textes inklusive die Checksummen Zeichen.voidsetMedianFilter(int medianFilter)Setzt ein Medianfilter für das Image vor der Ausführung der Barcodeerkennung.voidsetMinLength(int minLength)Setzt die minimale Länge des Barcode-Strings inklusive die Zeichen für die Checksumme.voidsetMinOccurrence(int minOccurrence)Setzt die Eigenschaft für das minimale Vorkommen.voidsetMinSeparation(int minSeparation)Setzt die minimale Distanz von Barcodes eines identischen Wertes und der vertikalen Ausrichtung.voidsetMinSpaceBarWidth(int minSpaceBarWidth)Setzt die minimale akzeptable Größe für den Abstand zwischen den Bars eines Barcodes.voidsetMultipleRead(int multipleRead)Setzt die Eigenschaft für das weitere Lesen von Barcodes nach dem ersten Treffer.voidsetNoiseReduction(int noiseReduction)Setzt die Eigenschaft für das Verwenden eines Scanfilters vor dem Scanvorgang.voidsetPageNo(int pageNo)Setzt die Seite, die nach Barcodes durchsucht wird.voidsetPattern(java.lang.String pattern)Setzt das angegebene Pattern (regulären Ausdruck), das für die Barcodeerkennung verwendet wird.voidsetPdfBpp(int pdfBpp)Setzt die angegebene Anzahl an Bits per Pixel, die für die Konvertierung einer PDF-Datei in einer Bilddatei vor dem tatsächlichen Scanvorgang verwendet wird.voidsetPdfDpi(int pdfDpi)Setzt die angegebene Anzahl an Punkte per Inch, die für die Konvertierung einer PDF-Datei in einer Bilddatei vor dem tatsächlichen Scanvorgang verwendet wird.voidsetPdfImageExtractOptions(int pdfImageExtractOptions)Setzt die angegebenen Optionen für das Extrahieren von PDF-ImagesvoidsetPdfImageOnly(int pdfImageOnly)Setzt die Eigenschaft für das Scannen von Barcodes nur von PDF-Dateien.voidsetPdfImageRasterOptions(int pdfImageRasterOptions)Setzt die angegebenen Raster Optionen für PDF Images.voidsetPdfPassword(java.lang.String pdfPassword)Setzt das Passwort für PDF-Dokumente.voidsetPrefOccurrence(int prefOccurrence)Setzt die Eigenschaft für das bevorzugte Vorkommen.voidsetQuietZoneSize(int quietZoneSize)Setzt die Anzahl der Zeilenteile, die beim Scanvorgang ignoriert werden.voidsetReadCodabar(int readCodabar)Setzt die Eigenschaft für die Suche nach Barcodes vom Typ "Codabar".voidsetReadCode128(int readCode128)Setzt die Eigenschaft für die Suche nach Barcodes vom Typ "Code 128".voidsetReadCode25(int readCode25)Setzt die Eigenschaft für die Suche nach Barcodes vom Typ "CODE25".voidsetReadCode25ni(int readCode25ni)Setzt die Eigenschaft für die Suche nach bestimmten Barcodes vom Typ "CODE25".voidsetReadCode39(int readCode39)Setzt die Eigenschaft für die Suche nach Barcodes vom Typ "Code39".voidsetReadCode93(int readCode93)Setzt die Eigenschaft für die Suche nach Barcodes vom Typ "CODE93".voidsetReadDatabar(int readDatabar)Setzt die Eigenschaft für die Suche nach Barcodes vom Typ "Databar".voidsetReadDataMatrix(int readDataMatrix)Setzt die Eigenschaft für die Suche nach Barcodes vom Typ "DataMatrix".voidsetReadEAN13(int readEAN13)Setzt die Eigenschaft für die Suche nach Barcodes vom Typ "EAN-13".voidsetReadEAN13Supplemental(int readEAN13Supplemental)Setzt die Eigenschaft für die Suche nach der ergänzenden EAN13 Information.voidsetReadEAN8(int readEAN8)Setzt die Eigenschaft für die Suche nach Barcodes vom Typ "EAN-8".voidsetReadMicroPDF417(int readMicroPDF417)Setzt die Eigenschaft für die Suche nach Barcodes vom Typ "micro-pdf-417".voidsetReadNumeric(int readNumeric)Setzt die Eigenschaft für die Suche nur nach nummerischen Barcodes.voidsetReadPatchCodes(int readPatchCodes)Setzt die Eigenschaft für die Suche nach patch code Barcodes.voidsetReadPDF417(int readPDF417)Setzt die Eigenschaft für die Suche nach Barcodes vom Typ "PDF-417".voidsetReadQrCode(int readQrCode)Setzt die Eigenschaft für die Suche nach Barcodes vom Typ "QRCODE".voidsetReadUPCA(int readUPCA)Setzt die Eigenschaft für die Suche nach Barcodes vom Typ "UPC-A".voidsetReadUPCE(int readUPCE)Setzt die Eigenschaft für das Auslesen von Barcodes vom Typ "UPC-E".voidsetReportUnreadBarcodes(int reportUnreadBarcodes)Setzt die Eigenschaft für das Melden der Barcodes, die nicht gelesen werden konnten.voidsetScanDirection(int scanDirection)Setzt die Richtung, die für die Barcodeerkennung verwendet wird.intSetScanRect(int topLeftX, int topLeftY, int bottomRightX, int bottomRightY, int mappingMode)Setzt das angegebene zu erkennende Rechteck.intSetScanRect(java.awt.Rectangle rect, int mappingMode)Setzt das angegebene zu erkennende Rechteck.voidsetShowCheckDigit(int showCheckDigit)Setzt die Eigenschaft für das Verwenden der Barcodeprüfziffer im Barcode-String.voidsetShowCodabarStartStop(int showCodabarStartStop)Setzt die Eigenschaft für das Zurückgeben der Start- und Endezeichen bei einem Codabar Barcode.voidsetSkewedDatamatrix(int skewedDatamatrix)Setzt die Eigenschaft für die Suche nach skewed datamatric Barcodes.voidsetSkewedLinear(int skewedLinear)Setzt die Eigenschaft für die Suche nach skewed linear Barcodes.voidsetSkewLineJump(int skewLineJump)Setzt die angegebene Frequenz des Scanvorgangs eines Images.voidsetSkewTolerance(int skewTolerance)Setzt der maximalen Versatz zwischen der horizontalen und vertikalen Linie, der für die Barcodeerkennung verwendet wird.voidsetTifSplitMode(int tifSplitMode)Setzt den angegebenen Modus für das Trennen von mehrseitigen TIFF-Dateien.voidsetTifSplitPath(java.lang.String tifSplitPath)Setzt den angegebenen Pfad für das Trennen von mehrseitigen TIFF-Dateien.voidsetTimeOut(int timeOut)Setzt die maximale Anzahl an Millisekunden für das Scannen einer Dokumentenseite.voidsetUseFastScan(int useFastScan)Setzt die Eigenschaft für einen schnellen Scanvorgang vor dem normalen Scanvorgang.voidsetUseOverSampling(int useOverSampling)Setzt die Eigenschaft vom BarcodeReader für das gleichzeitige Abarbeiten von drei Zeilen.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
BarcodeReader
public BarcodeReader(Softek.Barcode barcode)Konstruktor.- Parameters:
barcode- Barcode
-
-
Method Details
-
read
public java.util.List<BarcodeData> read(java.io.File file) throws ScanBarCodeException, java.lang.ExceptionScannt die Barcodes aus der angegebenen Datei- Parameters:
file- Datei mit den Barcodeinformationen- TIF - color files should be uncompressed.
- BMP - color (24 bit only) and monochrome, single plane.
- JPEG - color and monochrome
- Returns:
- Liste von Barcodes
- Throws:
ScanBarCodeException- Fehler beim Scannen von Barcodesjava.lang.Exception
-
ScanBarCode
public int ScanBarCode(java.lang.String name) throws java.lang.ExceptionFührt die Barcodeerkennung für die angegebene Datei durch.- Parameters:
name- Dateiname- Returns:
- Ergebnis
- Throws:
java.lang.Exception
-
ScanBarCodeFromByteArray
public int ScanBarCodeFromByteArray(byte[] imageData) throws java.lang.ExceptionFührt eine Barcodeerkennung für den angegebenen Dateiinhalt durch.- Parameters:
imageData- Dateiinhalt- Returns:
- Anzahl der erkannten Barcodes
- Throws:
java.lang.Exception
-
GetBarString
public java.lang.String GetBarString(int index) throws java.lang.ExceptionLiefert den Barcode-String für den angegebenen Index zurück.- Parameters:
index- Index- Returns:
- Barcode-String
- Throws:
java.lang.Exception
-
GetBarStringType
public java.lang.String GetBarStringType(int index) throws java.lang.ExceptionLiefert den Typ des Barcode-Strings zurück.- Parameters:
index- Index- Returns:
- Typ des Barcodes
- Throws:
java.lang.Exception
-
SetScanRect
public int SetScanRect(int topLeftX, int topLeftY, int bottomRightX, int bottomRightY, int mappingMode) throws java.lang.ExceptionSetzt das angegebene zu erkennende Rechteck.- Parameters:
topLeftX- Obere X-PositiontopLeftY- Obere Y-PositionbottomRightX- Untere X-PositionbottomRightY- Untere Y-PositionmappingMode- Mapping-Modus- Returns:
- Ergebnis
- Throws:
java.lang.Exception
-
SetScanRect
public int SetScanRect(java.awt.Rectangle rect, int mappingMode) throws java.lang.ExceptionSetzt das angegebene zu erkennende Rechteck.- Parameters:
rect- RechteckmappingMode- Mapping-Modus- Returns:
- Ergebnis
- Throws:
java.lang.Exception
-
GetBarStringRect
public java.awt.Rectangle GetBarStringRect(int index) throws java.lang.ExceptionLiefert das Barcode-Rechteck für den angegebenen Index zurück.- Parameters:
index- Index- Returns:
- Barcode-Rechteck
- Throws:
java.lang.Exception
-
GetBarStringPage
public int GetBarStringPage(int index) throws java.lang.ExceptionLiefert die Seite des Barcode-Strings für den angegebenen Index zurück.- Parameters:
index- Index (die Zählung beginnt bei 1)- Returns:
- Seite des Barcodes
- Throws:
java.lang.Exception
-
LoadXMLSettings
public int LoadXMLSettings(java.lang.String fileName) throws java.lang.ExceptionLädt die angegebenen XML-Einstellungen.- Parameters:
fileName- Name der XML-Datei- Returns:
- Ergebnis
- Throws:
java.lang.Exception
-
GetLastError
public int GetLastError()Liefert den letzten Fehler zurück.- Returns:
- letzter Fehler
-
GetLastWinError
public int GetLastWinError()Liefert den letzten Windows-Fehler zurück.- Returns:
- letzten Windows-Fehler
-
setLineJump
public void setLineJump(int lineJump)Setzt die Häufigkeit des Scanvorgangs der Zeilen eines Bildes.- Parameters:
lineJump- Häufigkeit des Scanvorgangs der Zeilen
-
setMinLength
public void setMinLength(int minLength)Setzt die minimale Länge des Barcode-Strings inklusive die Zeichen für die Checksumme.- Parameters:
minLength- minimale Länge des Barcode-Strings
-
setMultipleRead
public void setMultipleRead(int multipleRead)Setzt die Eigenschaft für das weitere Lesen von Barcodes nach dem ersten Treffer.- Parameters:
multipleRead- weiteres Lesen von Barcodes aktivieren
-
setMinOccurrence
public void setMinOccurrence(int minOccurrence)Setzt die Eigenschaft für das minimale Vorkommen.- Parameters:
minOccurrence- Anzahl des minimalen Vorkommens
-
setPrefOccurrence
public void setPrefOccurrence(int prefOccurrence)Setzt die Eigenschaft für das bevorzugte Vorkommen.- Parameters:
prefOccurrence- Anzahl des bevorzugten Vorkommens
-
setDespeckle
public void setDespeckle(int despeckle)Setzt die Eigenschaft für das Entfernen der weißen Flecken.- Parameters:
despeckle- weiße Flecken entfernen
-
setNoiseReduction
public void setNoiseReduction(int noiseReduction)Setzt die Eigenschaft für das Verwenden eines Scanfilters vor dem Scanvorgang.- Parameters:
noiseReduction- Scanfilter vor dem Scanvorgang verwenden
-
setQuietZoneSize
public void setQuietZoneSize(int quietZoneSize)Setzt die Anzahl der Zeilenteile, die beim Scanvorgang ignoriert werden.- Parameters:
quietZoneSize- Anzahl der zu ignorierenden Zeilenteile
-
setPageNo
public void setPageNo(int pageNo)Setzt die Seite, die nach Barcodes durchsucht wird.- Parameters:
pageNo- Seite, die nach Barcodes durchsucht wird
-
setReadCode39
public void setReadCode39(int readCode39)Setzt die Eigenschaft für die Suche nach Barcodes vom Typ "Code39".- Parameters:
readCode39- Suche nach "Code39" Barcodes
-
setReadPDF417
public void setReadPDF417(int readPDF417)Setzt die Eigenschaft für die Suche nach Barcodes vom Typ "PDF-417".- Parameters:
readPDF417- Suche nach "PDF-417" Barcodes
-
setReadDataMatrix
public void setReadDataMatrix(int readDataMatrix)Setzt die Eigenschaft für die Suche nach Barcodes vom Typ "DataMatrix".- Parameters:
readDataMatrix- Suche nach "DataMatrix" Barcodes
-
setExtendedCode39
public void setExtendedCode39(int extendedCode39)Setzt die Eigenschaft für die Suche nach Barcodes vom Typ "ExtendedCode39".- Parameters:
extendedCode39- Suche nach "ExtendedCode39" Barcodes
-
setCode39Checksum
public void setCode39Checksum(int code39Checksum)Setzt die Eigenschaft für die Suche nach Barcodes vom Typ "Code 39" mit einer Checksumme.- Parameters:
code39Checksum- Suche nach "Code 39" Barcodes mit einer Checksumme
-
setReadCodabar
public void setReadCodabar(int readCodabar)Setzt die Eigenschaft für die Suche nach Barcodes vom Typ "Codabar".- Parameters:
readCodabar- Suche nach "Codabar" Barcodes
-
setReadCode128
public void setReadCode128(int readCode128)Setzt die Eigenschaft für die Suche nach Barcodes vom Typ "Code 128".- Parameters:
readCode128- Suche nach "128" Barcodes
-
setReadEAN13
public void setReadEAN13(int readEAN13)Setzt die Eigenschaft für die Suche nach Barcodes vom Typ "EAN-13".- Parameters:
readEAN13- Suche nach "EAN-13" Barcodes
-
setReadEAN8
public void setReadEAN8(int readEAN8)Setzt die Eigenschaft für die Suche nach Barcodes vom Typ "EAN-8".- Parameters:
readEAN8- Suche nach "EAN-8" Barcodes
-
setReadPatchCodes
public void setReadPatchCodes(int readPatchCodes)Setzt die Eigenschaft für die Suche nach patch code Barcodes.- Parameters:
readPatchCodes- Suche nach patch code Barcodes
-
setReadUPCA
public void setReadUPCA(int readUPCA)Setzt die Eigenschaft für die Suche nach Barcodes vom Typ "UPC-A".- Parameters:
readUPCA- Suche nach "UPC-A" Barcodes
-
setReadUPCE
public void setReadUPCE(int readUPCE)Setzt die Eigenschaft für das Auslesen von Barcodes vom Typ "UPC-E".- Parameters:
readUPCE- Suche nach "UPC-E" Barcodes
-
setConvertUPCEToEAN13
public void setConvertUPCEToEAN13(int convertUPCEToEAN13)Setzt die Eigenschaft für die Konvertierung von "UPC-E" Barcodes nach "EAN-13" Barcodes.- Parameters:
convertUPCEToEAN13- "UPC-E" Barcodes nach "EAN-13" Barcodes konvertieren
-
setReadCode25
public void setReadCode25(int readCode25)Setzt die Eigenschaft für die Suche nach Barcodes vom Typ "CODE25".- Parameters:
readCode25- Suche nach "CODE25" Barcodes
-
setReadCode25ni
public void setReadCode25ni(int readCode25ni)Setzt die Eigenschaft für die Suche nach bestimmten Barcodes vom Typ "CODE25".- Parameters:
readCode25ni- Suche nach bestimmten "CODE25" Barcodes
-
setShowCheckDigit
public void setShowCheckDigit(int showCheckDigit)Setzt die Eigenschaft für das Verwenden der Barcodeprüfziffer im Barcode-String.- Parameters:
showCheckDigit- Barcodeprüfziffer im Barcode-String verwenden
-
setCode39NeedStartStop
public void setCode39NeedStartStop(int code39NeedStartStop)Setzt die Eigenschaft für die Suche nach "Code 39" Barcodes, die mit einem "*"-Zeichen anfangen oder enden.- Parameters:
code39NeedStartStop- Suche nach "Code39" Barcodes, die mit "*" anfangen oder enden
-
setAllowDuplicateValues
public void setAllowDuplicateValues(int allowDuplicateValues)Setzt die Eigenschaft für das Auslesen von gleichen Barcodes auf einer Dokumentenseite.- Parameters:
allowDuplicateValues- gleiche Barcodes auf einer Dokumentenseite auslesen
-
setUseOverSampling
public void setUseOverSampling(int useOverSampling)Setzt die Eigenschaft vom BarcodeReader für das gleichzeitige Abarbeiten von drei Zeilen.- Parameters:
useOverSampling- gleichzeitiges Abarbeiten von drei Zeilen
-
setErrorCorrection
public void setErrorCorrection(int errorCorrection)Setzt die Eigenschaft für die automatische Fehlerkorrektur bei der Barcode-Erkennung.- Parameters:
errorCorrection- automatische Fehlerkorrektur bei der Barcode-Erkennung
-
setReadNumeric
public void setReadNumeric(int readNumeric)Setzt die Eigenschaft für die Suche nur nach nummerischen Barcodes.- Parameters:
readNumeric- nur nummerische Barcodes suchen
-
setMaxLength
public void setMaxLength(int maxLength)Setzt die maximale Länge eines Barcode Textes inklusive die Checksummen Zeichen.- Parameters:
maxLength- maximale Länge eines Barcode Textes
-
setMinSeparation
public void setMinSeparation(int minSeparation)Setzt die minimale Distanz von Barcodes eines identischen Wertes und der vertikalen Ausrichtung.- Parameters:
minSeparation- Distanz von Barcodes eines identischen Wertes
-
setMinSpaceBarWidth
public void setMinSpaceBarWidth(int minSpaceBarWidth)Setzt die minimale akzeptable Größe für den Abstand zwischen den Bars eines Barcodes.- Parameters:
minSpaceBarWidth- minimale Größe des Abstandes zwischen den Bars eines Barcodes
-
setMedianFilter
public void setMedianFilter(int medianFilter)Setzt ein Medianfilter für das Image vor der Ausführung der Barcodeerkennung.- Parameters:
medianFilter- Medianfilter vor der Barcodeerkennung aktivieren
-
setColorThreshold
public void setColorThreshold(int colorThreshold)Setzt den Wert, der für das Bestimmen der Farbe(schwarz/weiß) eines Pixels benutzt wird.- Parameters:
colorThreshold- Wert, der für das Bestimmen der Farbe eines Pixels benutzt wird
-
setSkewTolerance
public void setSkewTolerance(int skewTolerance)Setzt der maximalen Versatz zwischen der horizontalen und vertikalen Linie, der für die Barcodeerkennung verwendet wird.- Parameters:
skewTolerance- Maximaler Versatz für die Barcodeerkennung
-
setScanDirection
public void setScanDirection(int scanDirection)Setzt die Richtung, die für die Barcodeerkennung verwendet wird.- Parameters:
scanDirection- Richtung für die Barcodeerkennung
-
setPattern
public void setPattern(java.lang.String pattern)Setzt das angegebene Pattern (regulären Ausdruck), das für die Barcodeerkennung verwendet wird.- Parameters:
pattern- Pattern für die Barcodeerkennung
-
setTifSplitPath
public void setTifSplitPath(java.lang.String tifSplitPath)Setzt den angegebenen Pfad für das Trennen von mehrseitigen TIFF-Dateien.- Parameters:
tifSplitPath- Pfad für das Trennen von TIFF-Dateien
-
setTifSplitMode
public void setTifSplitMode(int tifSplitMode)Setzt den angegebenen Modus für das Trennen von mehrseitigen TIFF-Dateien.- Parameters:
tifSplitMode- Modus für das Trennen von TIFF-Dateien
-
setCode25Checksum
public void setCode25Checksum(int code25Checksum)Setzt die Eigenschaft für das Auslesen von "Code 25" Barcodes, bei den das letzte Zeichen eine gültige Checksumme hat.- Parameters:
code25Checksum- Auslesen von "Code 25" Barcodes mit gültiger Checksumme
-
setEncoding
public void setEncoding(int encoding)Setzt die angegebene Kodierung, in der die Barcode Texte zurückgeliefert werden.- Parameters:
encoding- Kodierung für die Barcode Texte
-
setGammaCorrection
public void setGammaCorrection(int gammaCorrection)Setzt die Eigenschaft für die Aktivierung der GammaCorrection für farbige Images.- Parameters:
gammaCorrection- GammaCorrection für farbige Images
-
setSkewLineJump
public void setSkewLineJump(int skewLineJump)Setzt die angegebene Frequenz des Scanvorgangs eines Images.- Parameters:
skewLineJump- Frequenz des Scanvorgangs
-
setDebugTraceFile
public void setDebugTraceFile(java.lang.String debugTraceFile)Setzt die angegebene Datei für Debug Vorgänge.- Parameters:
debugTraceFile- Datei für Debug Vorgänge
-
setPdfBpp
public void setPdfBpp(int pdfBpp)Setzt die angegebene Anzahl an Bits per Pixel, die für die Konvertierung einer PDF-Datei in einer Bilddatei vor dem tatsächlichen Scanvorgang verwendet wird.- Parameters:
pdfBpp- Anzahl an Bits per Pixel
-
setPdfDpi
public void setPdfDpi(int pdfDpi)Setzt die angegebene Anzahl an Punkte per Inch, die für die Konvertierung einer PDF-Datei in einer Bilddatei vor dem tatsächlichen Scanvorgang verwendet wird.- Parameters:
pdfDpi- Anzahl an Punkte per Inch
-
setColorProcessingLevel
public void setColorProcessingLevel(int colorProcessingLevel)Setzt die Höhe der verbrachten Zeit für das Auslesen von Barcodes aus farbigen Images.- Parameters:
colorProcessingLevel- Höhe der Zeit für das Auslesen von Barcodes aus farbigen Images
-
setDatabarOptions
public void setDatabarOptions(int databarOptions)Setzt die angegebenen Optionen für die Databar Erkennung.- Parameters:
databarOptions- Optionen für die Databar Erkennung
-
setReadDatabar
public void setReadDatabar(int readDatabar)Setzt die Eigenschaft für die Suche nach Barcodes vom Typ "Databar".- Parameters:
readDatabar- Suche nach "Databar" Barcodes
-
setReadQrCode
public void setReadQrCode(int readQrCode)Setzt die Eigenschaft für die Suche nach Barcodes vom Typ "QRCODE".- Parameters:
readQrCode- Suche nach "QRCODE" Barcodes
-
setReadMicroPDF417
public void setReadMicroPDF417(int readMicroPDF417)Setzt die Eigenschaft für die Suche nach Barcodes vom Typ "micro-pdf-417".- Parameters:
readMicroPDF417- Suche nach "micro-pdf417" Barcodes
-
setReadCode93
public void setReadCode93(int readCode93)Setzt die Eigenschaft für die Suche nach Barcodes vom Typ "CODE93".- Parameters:
readCode93- Suche nach "CODE93" Barcodes
-
setPdfImageOnly
public void setPdfImageOnly(int pdfImageOnly)Setzt die Eigenschaft für das Scannen von Barcodes nur von PDF-Dateien.- Parameters:
pdfImageOnly- Barcodes nur von PDF-Dateien scannen
-
setPdfImageExtractOptions
public void setPdfImageExtractOptions(int pdfImageExtractOptions)Setzt die angegebenen Optionen für das Extrahieren von PDF-Images- Parameters:
pdfImageExtractOptions- Optionen für das Extrahieren von PDF-Images
-
setPdfImageRasterOptions
public void setPdfImageRasterOptions(int pdfImageRasterOptions)Setzt die angegebenen Raster Optionen für PDF Images.- Parameters:
pdfImageRasterOptions- Rasteroptionen für PDF Images
-
setUseFastScan
public void setUseFastScan(int useFastScan)Setzt die Eigenschaft für einen schnellen Scanvorgang vor dem normalen Scanvorgang.- Parameters:
useFastScan- schnellen Scanvorgang benutzen
-
setBarcodesAtTopOfPage
public void setBarcodesAtTopOfPage(int barcodesAtTopOfPage)Setzt die Eigenschaft für die Durchführung eines Scanvorgangs von oben nach unten.- Parameters:
barcodesAtTopOfPage- Scanvorgang von oben nach unten durchführen
-
setFastScanLineJump
public void setFastScanLineJump(int fastScanLineJump)Setzt die Frequenz, mit der die einzelnen Zeilen bei einem schnellen Scanvorgang gescannt werden.- Parameters:
fastScanLineJump- Scanfrequenz bei einem schnellen Scanvorgang
-
setMaxBarcodesPerPage
public void setMaxBarcodesPerPage(int maxBarcodesPerPage)Setzt die maximale Anzahl an Barcodes für eine Dokumentenseite.- Parameters:
maxBarcodesPerPage- maximala Anzahl an Barcodes für eine Seite
-
setSkewedDatamatrix
public void setSkewedDatamatrix(int skewedDatamatrix)Setzt die Eigenschaft für die Suche nach skewed datamatric Barcodes.- Parameters:
skewedDatamatrix- Suche nach skewed datamatric Barcodes
-
setTimeOut
public void setTimeOut(int timeOut)Setzt die maximale Anzahl an Millisekunden für das Scannen einer Dokumentenseite.- Parameters:
timeOut- maximale Anzahl an Millisekunden für das Scannen einer Seite
-
setSkewedLinear
public void setSkewedLinear(int skewedLinear)Setzt die Eigenschaft für die Suche nach skewed linear Barcodes.- Parameters:
skewedLinear- Suche nach skewed linear Barcodes
-
setReportUnreadBarcodes
public void setReportUnreadBarcodes(int reportUnreadBarcodes)Setzt die Eigenschaft für das Melden der Barcodes, die nicht gelesen werden konnten.- Parameters:
reportUnreadBarcodes- Barcodes, die nicht gelesen werden konnten, melden
-
setShowCodabarStartStop
public void setShowCodabarStartStop(int showCodabarStartStop)Setzt die Eigenschaft für das Zurückgeben der Start- und Endezeichen bei einem Codabar Barcode.- Parameters:
showCodabarStartStop- Start- und Endezeichen bei einem Codabar Barcode zurückgeben
-
setPdfPassword
public void setPdfPassword(java.lang.String pdfPassword)Setzt das Passwort für PDF-Dokumente.- Parameters:
pdfPassword- Passwort für PDF-Dokumente
-
setDataMatrixSearchLevel
public void setDataMatrixSearchLevel(int dataMatrixSearchLevel)Setzt den Level für die Suche in einer Datenmatrix.- Parameters:
dataMatrixSearchLevel- Level für die Suche in einer Datenmatrix
-
setDataMatrixRectangleSupport
public void setDataMatrixRectangleSupport(int dataMatrixRectangleSupport)Setzt die Unterstützung für rechteckige Datenmatrizen.- Parameters:
dataMatrixRectangleSupport- Unterstützung für rechteckige Datenmatrizen
-
setReadEAN13Supplemental
public void setReadEAN13Supplemental(int readEAN13Supplemental)Setzt die Eigenschaft für die Suche nach der ergänzenden EAN13 Information.- Parameters:
readEAN13Supplemental- Suche nach ergänzender EAN13 Information aktivieren
-
setDeskewMode
public void setDeskewMode(int deskewMode)Setzt den Modus für die Suche nach schrägen Barcodes.- Parameters:
deskewMode- Modus für die Suche nach schrägen Barcodes aktivieren
-