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 - 2019
-
Constructor Summary
Constructors Constructor Description BarcodeReader(Softek.Barcode barcode)
Konstruktor. -
Method Summary
Modifier and Type Method Description java.lang.String
GetBarString(int index)
Liefert den Barcode-String für den angegebenen Index zurück.int
GetBarStringPage(int index)
Liefert die Seite des Barcode-Strings für den angegebenen Index zurück.java.awt.Rectangle
GetBarStringRect(int index)
Liefert das Barcode-Rechteck für den angegebenen Index zurück.java.lang.String
GetBarStringType(int index)
Liefert den Typ des Barcode-Strings zurück.int
GetLastError()
Liefert den letzten Fehler zurück.int
GetLastWinError()
Liefert den letzten Windows-Fehler zurück.int
LoadXMLSettings(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 Dateiint
ScanBarCode(java.lang.String name)
Führt die Barcodeerkennung für die angegebene Datei durch.void
setAllowDuplicateValues(int allowDuplicateValues)
Setzt die Eigenschaft für das Auslesen von gleichen Barcodes auf einer Dokumentenseite.void
setBarcodesAtTopOfPage(int barcodesAtTopOfPage)
Setzt die Eigenschaft für die Durchführung eines Scanvorgangs von oben nach unten.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.void
setCode39Checksum(int code39Checksum)
Setzt die Eigenschaft für die Suche nach Barcodes vom Typ "Code 39" mit einer Checksumme.void
setCode39NeedStartStop(int code39NeedStartStop)
Setzt die Eigenschaft für die Suche nach "Code 39" Barcodes, die mit einem "*"-Zeichen anfangen oder enden.void
setColorProcessingLevel(int colorProcessingLevel)
Setzt die Höhe der verbrachten Zeit für das Auslesen von Barcodes aus farbigen Images.void
setColorThreshold(int colorThreshold)
Setzt den Wert, der für das Bestimmen der Farbe(schwarz/weiß) eines Pixels benutzt wird.void
setConvertUPCEToEAN13(int convertUPCEToEAN13)
Setzt die Eigenschaft für die Konvertierung von "UPC-E" Barcodes nach "EAN-13" Barcodes.void
setDatabarOptions(int databarOptions)
Setzt die angegebenen Optionen für die Databar Erkennung.void
setDataMatrixRectangleSupport(int dataMatrixRectangleSupport)
Setzt die Unterstützung für rechteckige Datenmatrizen.void
setDataMatrixSearchLevel(int dataMatrixSearchLevel)
Setzt den Level für die Suche in einer Datenmatrix.void
setDebugTraceFile(java.lang.String debugTraceFile)
Setzt die angegebene Datei für Debug Vorgänge.void
setDeskewMode(int deskewMode)
Setzt den Modus für die Suche nach schrägen Barcodes.void
setDespeckle(int despeckle)
Setzt die Eigenschaft für das Entfernen der weißen Flecken.void
setEncoding(int encoding)
Setzt die angegebene Kodierung, in der die Barcode Texte zurückgeliefert werden.void
setErrorCorrection(int errorCorrection)
Setzt die Eigenschaft für die automatische Fehlerkorrektur bei der Barcode-Erkennung.void
setExtendedCode39(int extendedCode39)
Setzt die Eigenschaft für die Suche nach Barcodes vom Typ "ExtendedCode39".void
setFastScanLineJump(int fastScanLineJump)
Setzt die Frequenz, mit der die einzelnen Zeilen bei einem schnellen Scanvorgang gescannt werden.void
setGammaCorrection(int gammaCorrection)
Setzt die Eigenschaft für die Aktivierung der GammaCorrection für farbige Images.void
setLineJump(int lineJump)
Setzt die Häufigkeit des Scanvorgangs der Zeilen eines Bildes.void
setMaxBarcodesPerPage(int maxBarcodesPerPage)
Setzt die maximale Anzahl an Barcodes für eine Dokumentenseite.void
setMaxLength(int maxLength)
Setzt die maximale Länge eines Barcode Textes inklusive die Checksummen Zeichen.void
setMedianFilter(int medianFilter)
Setzt ein Medianfilter für das Image vor der Ausführung der Barcodeerkennung.void
setMinLength(int minLength)
Setzt die minimale Länge des Barcode-Strings inklusive die Zeichen für die Checksumme.void
setMinOccurrence(int minOccurrence)
Setzt die Eigenschaft für das minimale Vorkommen.void
setMinSeparation(int minSeparation)
Setzt die minimale Distanz von Barcodes eines identischen Wertes und der vertikalen Ausrichtung.void
setMinSpaceBarWidth(int minSpaceBarWidth)
Setzt die minimale akzeptable Größe für den Abstand zwischen den Bars eines Barcodes.void
setMultipleRead(int multipleRead)
Setzt die Eigenschaft für das weitere Lesen von Barcodes nach dem ersten Treffer.void
setNoiseReduction(int noiseReduction)
Setzt die Eigenschaft für das Verwenden eines Scanfilters vor dem Scanvorgang.void
setPageNo(int pageNo)
Setzt die Seite, die nach Barcodes durchsucht wird.void
setPattern(java.lang.String pattern)
Setzt das angegebene Pattern (regulären Ausdruck), das für die Barcodeerkennung verwendet wird.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.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.void
setPdfImageExtractOptions(int pdfImageExtractOptions)
Setzt die angegebenen Optionen für das Extrahieren von PDF-Imagesvoid
setPdfImageOnly(int pdfImageOnly)
Setzt die Eigenschaft für das Scannen von Barcodes nur von PDF-Dateien.void
setPdfImageRasterOptions(int pdfImageRasterOptions)
Setzt die angegebenen Raster Optionen für PDF Images.void
setPdfPassword(java.lang.String pdfPassword)
Setzt das Passwort für PDF-Dokumente.void
setPrefOccurrence(int prefOccurrence)
Setzt die Eigenschaft für das bevorzugte Vorkommen.void
setQuietZoneSize(int quietZoneSize)
Setzt die Anzahl der Zeilenteile, die beim Scanvorgang ignoriert werden.void
setReadCodabar(int readCodabar)
Setzt die Eigenschaft für die Suche nach Barcodes vom Typ "Codabar".void
setReadCode128(int readCode128)
Setzt die Eigenschaft für die Suche nach Barcodes vom Typ "Code 128".void
setReadCode25(int readCode25)
Setzt die Eigenschaft für die Suche nach Barcodes vom Typ "CODE25".void
setReadCode25ni(int readCode25ni)
Setzt die Eigenschaft für die Suche nach bestimmten Barcodes vom Typ "CODE25".void
setReadCode39(int readCode39)
Setzt die Eigenschaft für die Suche nach Barcodes vom Typ "Code39".void
setReadCode93(int readCode93)
Setzt die Eigenschaft für die Suche nach Barcodes vom Typ "CODE93".void
setReadDatabar(int readDatabar)
Setzt die Eigenschaft für die Suche nach Barcodes vom Typ "Databar".void
setReadDataMatrix(int readDataMatrix)
Setzt die Eigenschaft für die Suche nach Barcodes vom Typ "DataMatrix".void
setReadEAN13(int readEAN13)
Setzt die Eigenschaft für die Suche nach Barcodes vom Typ "EAN-13".void
setReadEAN13Supplemental(int readEAN13Supplemental)
Setzt die Eigenschaft für die Suche nach der ergänzenden EAN13 Information.void
setReadEAN8(int readEAN8)
Setzt die Eigenschaft für die Suche nach Barcodes vom Typ "EAN-8".void
setReadMicroPDF417(int readMicroPDF417)
Setzt die Eigenschaft für die Suche nach Barcodes vom Typ "micro-pdf-417".void
setReadNumeric(int readNumeric)
Setzt die Eigenschaft für die Suche nur nach nummerischen Barcodes.void
setReadPatchCodes(int readPatchCodes)
Setzt die Eigenschaft für die Suche nach patch code Barcodes.void
setReadPDF417(int readPDF417)
Setzt die Eigenschaft für die Suche nach Barcodes vom Typ "PDF-417".void
setReadQrCode(int readQrCode)
Setzt die Eigenschaft für die Suche nach Barcodes vom Typ "QRCODE".void
setReadUPCA(int readUPCA)
Setzt die Eigenschaft für die Suche nach Barcodes vom Typ "UPC-A".void
setReadUPCE(int readUPCE)
Setzt die Eigenschaft für das Auslesen von Barcodes vom Typ "UPC-E".void
setReportUnreadBarcodes(int reportUnreadBarcodes)
Setzt die Eigenschaft für das Melden der Barcodes, die nicht gelesen werden konnten.void
setScanDirection(int scanDirection)
Setzt die Richtung, die für die Barcodeerkennung verwendet wird.int
SetScanRect(int topLeftX, int topLeftY, int bottomRightX, int bottomRightY, int mappingMode)
Setzt das angegebene zu erkennende Rechteck.int
SetScanRect(java.awt.Rectangle rect, int mappingMode)
Setzt das angegebene zu erkennende Rechteck.void
setShowCheckDigit(int showCheckDigit)
Setzt die Eigenschaft für das Verwenden der Barcodeprüfziffer im Barcode-String.void
setShowCodabarStartStop(int showCodabarStartStop)
Setzt die Eigenschaft für das Zurückgeben der Start- und Endezeichen bei einem Codabar Barcode.void
setSkewedDatamatrix(int skewedDatamatrix)
Setzt die Eigenschaft für die Suche nach skewed datamatric Barcodes.void
setSkewedLinear(int skewedLinear)
Setzt die Eigenschaft für die Suche nach skewed linear Barcodes.void
setSkewLineJump(int skewLineJump)
Setzt die angegebene Frequenz des Scanvorgangs eines Images.void
setSkewTolerance(int skewTolerance)
Setzt der maximalen Versatz zwischen der horizontalen und vertikalen Linie, der für die Barcodeerkennung verwendet wird.void
setTifSplitMode(int tifSplitMode)
Setzt den angegebenen Modus für das Trennen von mehrseitigen TIFF-Dateien.void
setTifSplitPath(java.lang.String tifSplitPath)
Setzt den angegebenen Pfad für das Trennen von mehrseitigen TIFF-Dateien.void
setTimeOut(int timeOut)
Setzt die maximale Anzahl an Millisekunden für das Scannen einer Dokumentenseite.void
setUseFastScan(int useFastScan)
Setzt die Eigenschaft für einen schnellen Scanvorgang vor dem normalen Scanvorgang.void
setUseOverSampling(int useOverSampling)
Setzt die Eigenschaft vom BarcodeReader für das gleichzeitige Abarbeiten von drei Zeilen.
-
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. Die Barcodeerkennung erfolgt nun über die Datei "ELOBarcode.exe".- Parameters:
name
- Dateiname- Returns:
- Ergebnis
- 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- 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
-