publicboolEnableDoublePass {get;set; }
PublicPropertyEnableDoublePassAsBoolean
@property (nonatomic, assign) BOOL enableDoublePass
publicbooleangetEnableDoublePass()
publicvoidsetEnableDoublePass(booleanvalue)
trueto use double pass when reading PDF417 symbols. Otherwise,false. Default value isfalse.
When reading 2D barcodes, LEADTOOLS can perform internal auto pre-processing on the image and try again if the engine cannot detect the required barcode. This may take extra processing and increase the barcode detection time. Therefore, it is best to setEnableDoublePassto true only in certain situations, as follows:
The application is reading barcodes of this type exclusively (for example, a dedicated PDF417 reader is being used). In this case, reading the barcodes is always more important than recognition speed.
The application uses barcode detection on a server. In this case, the time spent on the actual barcode detection is most probably less than the time required to send the image to the server and get the result back due to network latency. Thus it makes sense to enable double pass in this situation.
The images provided have a small resolution (DPI) or are known to come from a source that does not always provide clean images (for example, a Fax machine or a Scanner). Enabling double pass here ensures that the barcodes can be read regardless of the quality of the input image.
The LEADTOOLS .NET C# and VB Barcode demos leave double pass disabled by default. If the engine tries to read a PDF417 barcode but cannot find it, it will then ask the user if DoublePass should be enabled and reading be retried. An approach like that (or an automated one: Read. If failure, enable and read again) can also be used.
For an example, refer toPDF417BarcodeReadOptions.
Help Collections
Raster.NET|C API|C++ Class Library|HTML5 JavaScript
Document.NET|C API|C++ Class Library|HTML5 JavaScript
Medical.NET|C API|C++ Class Library|HTML5 JavaScript
Medical Web Viewer.NET
188宝金博怎么下载
Media Foundation.NET|C API|Transforms
Supported Platforms
.NET, Java, Android, and iOS/macOS Assemblies
Imaging, Medical, and Document
C API/C++ Class Libraries
Imaging, Medical, and Document
HTML5 JavaScript Libraries
Your email has been sent to support! Someone should be in touch! If your matter is urgent please come back into chat.
Chat Hours:
Monday - Friday, 8:30am to 6pm ET
Thank you for your feedback!
Please fill out the form again to start a new chat.
All agents are currently offline.
Chat Hours:
Monday - Friday
8:30AM - 6PM EST
To contact us please fill out this form and we will contact you via email.