Меню Рубрики

Windows barcode reader sdk

Windows 32&64 SDK

BarcodeDecoder Methods

Opens an About window.

Decodes barcodes in the specified image file.

FileName A string defining the file name.

Integer. Returns the number of decoded barcodes.

Similar to the DecodeFile method, but searches only a certain part of the image defined by the parameters x, y, width, height.

FileName A string defining the file name.
x An integer value that defines the X coordinate of scanning zone.
y An integer value that defines the Y coordinate of scanning zone.
width An integer that defines the width of scanning zone.
height An integer that defines the height scanning zone.

Integer. Returns the number of decoded barcodes.

Similar to the DecodeFile method, but a file in the form of a data stream is passed as a parameter. Everything that is contained in the image file is passed as a data stream.

FileStream A Variant that contains a safe array of Bytes.

Integer. Returns the number of decoded barcodes.

This method is convenient when there is no need to save the barcode image to a file, for instance, while decoding barcodes from some video capture device.

Similar to the DecodeStream method, but searches only a certain part of the image defined by the parameters x, y, width, height.

FileStream A Variant that contains a safe array of Bytes.
x An integer value that defines the X coordinate of scanning zone.
y An integer value that defines the Y coordinate of scanning zone.
width An integer that defines the width of scanning zone.
height An integer that defines the height scanning zone.

Integer. Returns the number of decoded barcodes.

This method finds barcodes in a raw gray map. It is the fastest method as compared to the other methods because no additional image transformations are performed in this case.

GrayMap A Variant that contains a safe array of Bytes.
GrayMapWidth Gray map width.
GrayMapHeight Gray map height.

Integer. Returns the number of decoded barcodes.

A gray map is a byte matrix. Each byte has the value from 0 to 255 and represents one image pixel.
0 means a black pixel, 255 means a white pixel.
The matrix is passed to the DecodeGrayMap method as a one-dimensional array. The first upper line of the image is sent first, then comes the second line and so on.
See the picture below for explanation.

Similar to the DecodeGrayMap method, but searches only a certain part of the image defined by the parameters x, y, width, height.

GrayMap A Variant that contains a safe array of Bytes.
GrayMapWidth Gray map width.
GrayMapHeight Gray map height.
x An integer value that defines the X coordinate of scanning zone.
y An integer value that defines the Y coordinate of scanning zone.
width An integer that defines the width of scanning zone.
height An integer that defines the height scanning zone.

Integer. Returns the number of decoded barcodes.

It sets additional Barcode Decoder object properties. The input parameter PropertyValue is VARIANT, it can take data of various types depending on the PropertyName parameter.

PropertyName String that defines the property name.
PropertyValue Variant that contains the property value.
PropertyName Description
TotalBarcodes how many barcodes of all types to search for in the entire document.
Default value — 0 (unlimited)
FrameTime Time to decode 1 frame in milliseconds.
Default value — 0 (unlimited).
DecodePageNumber the number of the page to be recognized. This property works only for multipage files, e.g. TIFF, PDF. If this page does not exist in the file, an error will be returned during the decoding process. Default value — 0 (decode all pages).
AddFilter1 Filter binary scanning noise like this. Usually don’t need to use this filter but it may need when image too distorted by this noise type.
Integer, Default value — 0
AddFilter2 Filter binary scanning noise like this.
Integer, Default value — 0
Filter2Value Filter 2 parameter. Recommended 0.5 — 1.5 (default 1).
BlurringRect the rect for blurring measure. This is string value like «0;10;150;100;» (where: 0-left, 10-top, 150-right, 100-bottom).
Default value — «0;0;0;0;» (don’t measure).
BlurringValue the integer value of blurring if BlurringRect is determined. You can get this value after calling one of Decode___ method.
BlurringCalc calculate the blurring value of decoded barcode (default — false).
LinearInterl25MinLen the minimum length of an Interleaved 2/5 barcode. If the length of a read barcode is less than this value, the barcode is considered unrecognized.
Default value — 2
LinearInterl25MaxLen the maximum length of an Interleaved 2/5 barcode. If the length of a read barcode is greater than this value, the barcode is considered unrecognized.
Default value — 50
LinearIndustr25MinLen same as LinearInterl25MinLen only for Industrial 2/5 barcode
Default value — 1
LinearIndustr25MaxLen same as LinearInterl25MaxLen only for Industrial 2/5 barcode
Default value — 50
LinearIndustr25Iata decode IATA 2/5 barcodes (BarcodeTypes must contain Industrial 2/5 barcode type).
Default value — «false» (don’t decode).
LinearCode11MinLen Default value — 1
LinearCode11MaxLen Default value — 50
LinearCode39MinLen Default value — 1
LinearCode39MaxLen Default value — 50
LinearCode128MinLen Default value — 1
LinearCode128MaxLen Default value — 70
LinearCodabarMinLen Default value — 1
LinearCodabarMaxLen Default value — 50
LinearFindErrorBarcodes search for linear barcodes that have not been recognized for some reason. For example, corrupted, partially closed, etc. Example here.
Default value — false
LinearBarcodesPerPage how many linear barcodes to search for on each page. By default, this value is 0, i.e. search for all barcodes on each page. If the number of found barcodes equals to LinearFindBarcodes, the search is stopped.
Default value — 0
LinearFastDecoding quick Linear barcode reading. It may be used on real-time barcode reading devices (mobile devices), where it is impossible to spend much time on recognition of poor-quality images. It is not recommended to set this property for image recognition on non-mobile devices. Default value — 0 (Normal). Possible values:0 — Normal
1 — Fast
2 — Slow
LinearVerify Verify linear barcode after decoding. Improves reliability linear barcode reading. Default value — False (don’t verify).
PDF417BarcodesPerPage how many PDF417 barcodes to search for on each page. By default, this value is 0, i.e. search for all barcodes on each page.
Default value — 0
PDF417FindBarcodes how many PDF417 barcodes to search for in the entire document.
Default value — 1
PDF417FastDecoding same as LinearFastDecoding only for PDF417.
PDF417SymbologyID the value determining whether to add Symbology ID to the barcode text or not.
Default value — false
PDF417FindMicro Finds Micro PDF417 barcodes.
Default value — false
PDF417Robust Activates the robust PDF417 decoder mode. This property can help to decode high distorted PDF417 barcodes.
Default value — false
DataMatrixBarcodesPerPage how many DataMatrix barcodes to search for on each page. By default, this value is 0, i.e. search for all barcodes on each page.
Default value — 0
DataMatrixFindBarcodes how many DataMatrix barcodes to search for in the entire document.
Default value — 1
DataMatrixFastDecoding same as LinearFastDecoding only for DataMatrix.
DataMatrixInverseType what barcodes should be decoded (darks on light or lights on dark).
Default value — darks on light
DataMatrixSupportECI support or not ECI (Extended Channel Interpretation).
Default value — false
DataMatrixSymbologyID the value determining whether to add Symbology ID to the barcode text or not.
Default value — false
DataMatrixDecMirror Mirror DataMatrix barcode reading. Default value — 0 (Normal). Possible values:
0 — Normal (doesn’t read mirror DataMatrix barcodes)
1 — Mirror (decodes only mirror)
2 — Both (normal and mirror)
QRCodeBarcodesPerPage how many QRCode barcodes to search for on each page. By default, this value is 0, i.e. search for all barcodes on each page.
Default value — 0
QRCodeFindBarcodes how many QRCode barcodes to search for in the entire document.
Default value — 1
QRCodeFastDecoding same as LinearFastDecoding only for QRCode.
QRCodeSymbologyID the value determining whether to add Symbology ID to the barcode text or not.
Default value — false
QRCodeFindMicro Finds Micro QRCode barcodes.
Default value — false
QRCodeDecMirror Mirror QRCode barcode reading. Default value — 0 (Normal). Possible values:
0 — Normal (doesn’t read mirror QRCode barcodes)
1 — Mirror (decodes only mirror)
2 — Both (normal and mirror)
AztecCodeBarcodesPerPage how many AztecCode barcodes to search for on each page. By default, this value is 0, i.e. search for all barcodes on each page.
Default value — 0
AztecCodeFindBarcodes how many AztecCode barcodes to search for in the entire document.
Default value — 1
AztecCodeFastDecoding same as LinearFastDecoding only for AztecCode.
AztecCodeSymbologyID the value determining whether to add Symbology ID to the barcode text or not.
Default value — false
VideoDelayAfterDec The pause (in milliseconds) in decoding after barcode has been found.
Default value — 1000 (1 second)
VideoDelayFrame The pause (in milliseconds) between frames.
Default value — 0 (no pause)
VideoDelayRedraw The pause (in milliseconds) between frames redrawing.
Default value — 0 (no pause)
VideoStretch Stretch or not image on control size.
Default value — 0 (doesn’t stretch)
VideoBeep Beep or not after barcode.
Default value — 1 (beep)

Returns the properties set with the SetProperty method.

Источник

for Windows » href=»https://dtk-barcode-reader-sdk.en.softonic.com»>DTK Barcode Reader SDK for Windows

In English

  • Version: 4.1
    • 0 User Rating

      Softonic review

      Process barcodes from images and bitmaps

      Changes

      Author’s review

      Barcode recognition SDK is a powerful developer library which recognizes 1-D and 2-D barcodes from digital images and bitmaps. Using this SDK you can integrate barcode recognition functionality to your Windows applications, embedded systems (Windows CE, Pocket PC, Smartphone) and Web services.

      The following image formats are supported: BMP, TIF, JPG, PNG and multipage TIF and PDF (Portable Document Format). The unique and powerful recognition algorithm searches for barcodes very fast, in any position and orientation from your images. The SDK is very simple to use, it not require deep knowlage of programming. Also SDK includes many source code examples written in popular programming languages C++,VB,C#,VB Script.

      It’s extremely likely that this software program is clean.

      What does this mean?

      We have scanned the file and URLs associated with this software program in more than 50 of the world’s leading antivirus services; no possible threat has been detected.

      This software program is potentially malicious or may contain unwanted bundled software.

      Why is the software program still available?

      Based on our scan system, we have determined that these flags are possibly false positives.

      What is a false positive?

      It means a benign program is wrongfully flagged as malicious due to an overly broad detection signature or algorithm used in an antivirus program.

      It’s highly probable this software program is malicious or contains unwanted bundled software.

      Why is this software program no longer available in our Catalog?

      Based on our scan system, we have determined that these flags are likely to be real positives.

      We’d like to highlight that from time to time, we may miss a potentially malicious software program. To continue promising you a malware-free catalog of programs and apps, our team has integrated a Report Software feature in every catalog page that loops your feedback back to us.

      Flag any particular issues you may encounter and Softonic will address those concerns as soon as possible.

      Источник

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *

  • Windows backup на ftp
  • Windows backup как запустить
  • Windows backup windows 7 network drive
  • Windows backup image vhd
  • Windows backup and restore software