IReader MethodsByteScout Barcode Reader SDK

The IReader type exposes the following members.

Methods

  NameDescription
Public methodCreateProfile(String, Boolean, Boolean, Boolean)
Creates JSON profile will all Reader properties with current values.
Public methodCreateProfile(String, String, Boolean, Boolean, Boolean)
Creates JSON profile will all Reader properties with current values.
Public methodExportFoundBarcodesToCSV
Exports found barcodes to CSV format with default delimiter (,) and quotation (") symbols.
Public methodExportFoundBarcodesToCSV(String)
Exports found barcodes to CSV file with default delimiter (,) and quotation (") symbols.
Public methodExportFoundBarcodesToCSV(String, String)
Exports found barcodes to CSV format with specified delimiter and quotation symbols.
Public methodExportFoundBarcodesToCSV(String, String, String)
Exports found barcodes to CSV file with specified delimiter and quotation symbols.
Public methodExportFoundBarcodesToCSV(String, String, String, Encoding)
Exports found barcodes to CSV file with specified delimiter, quotation symbol, and character encoding.
Public methodExportFoundBarcodesToJSON
Exports found barcodes to JSON string.
Public methodExportFoundBarcodesToJSON(String)
Exports found barcodes to JSON file.
Public methodExportFoundBarcodesToTXT(Boolean)
Save found barcodes in plain text format (TXT).
Public methodExportFoundBarcodesToTXT(String, Boolean, Encoding)
Exports found barcodes to plain text file (TXT).
Public methodExportFoundBarcodesToXML
Exports found barcodes to XML string.
Public methodExportFoundBarcodesToXML(String)
Exports found barcodes to XML file.
Public methodExportFoundBarcodesToXMLDocument
Exports found barcodes to XML document.
Public methodExtractPageFromDocument
Extracts specified page from PDF or TIFF document to separate file.
Public methodGetFoundBarcodeConfidence
Gets the confidence level of the found barcode.
Public methodGetFoundBarcodeHeight
Gets the height of found barcode.
Public methodGetFoundBarcodeLeft
Gets the X coordinate of found barcode.
Public methodGetFoundBarcodePage
Gets the number of page where barcode was found.
Public methodGetFoundBarcodeTop
Gets the Y coordinate of found barcode.
Public methodGetFoundBarcodeType
Gets the type of the found barcode.
Public methodGetFoundBarcodeValue
Gets the found barcode value.
Public methodGetFoundBarcodeWidth
Gets the width of found barcode.
Public methodGetImagePageCount(Image)
Gets the number of pages in specified image.
Public methodGetImagePageCount(String)
Gets the number of pages in specified image file.
Public methodGetPdfPageCount(Stream)
Returns count of pages in PDF document.
Public methodGetPdfPageCount(String)
Returns count of pages in PDF document.
Public methodLoadAndApplyProfiles
Loads profiles from JSON string and automatically applies them. IMPORTANT: you will need to select profile using .Profiles to apply it. You can switch between profiles using .Profiles property to set profile name. If you use simplified profiles format then default profile name is `profile1` To apply mulitple profiles please use comma separated list, e.g.: `profile1, profile2`. Or `profile1` for one single profile.
Public methodLoadProfiles
Loads profiles from file. IMPORTANT: you will need to select profile using .Profiles to apply it. You can switch between profiles using .Profiles property to set profile name. If you use simplified profiles format then default profile name is `profile1` To apply mulitple profiles please use comma separated list, e.g.: `profile1, profile2`. Or `profile1` for one single profile.
Public methodLoadProfilesFromFileAndApply
Loads profiles from file and applies immediately. You can switch between profiles using .Profiles property to set profile name. If you use simplified profiles format then default profile name is `profile1` To apply mulitple profiles please use comma separated list, e.g.: `profile1, profile2`. Or `profile1` for one single profile.
Public methodLoadProfilesFromString
Loads profiles from JSON string. IMPORTANT: you will need to select profile using .Profiles to apply it. You can switch between profiles using .Profiles property to set profile name. If you use simplified profiles format then default profile name is `profile1` To apply mulitple profiles please use comma separated list, e.g.: `profile1, profile2`. Or `profile1` for one single profile.
Public methodReadFrom(Bitmap)
Reads barcodes from all pages of the Bitmap object.
Public methodReadFrom(String)
Reads barcodes from all pages of the specified image or PDF file.
Public methodReadFrom(Bitmap, Int32)
Reads barcodes from the specified page of the Bitmap object.
Public methodReadFrom(String, Int32)
Reads barcodes from specified page of the specified image or PDF file.
Public methodReadFrom(Bitmap, Int32, Int32)
Reads barcodes from the range of pages of the Bitmap object.
Public methodReadFrom(String, Int32, Int32)
Reads barcodes from range of pages of the specified image or PDF file.
Public methodReadFromFile
Reads barcodes from all pages of the specified image or PDF file. You can find decoded barcodes in FoundBarcodes property.
Public methodReadFromFilePage
Reads barcodes from specified page of the image in the specified file. You can find decoded barcodes in FoundBarcodes property.
Public methodReadFromHBitmap(IntPtr)
Reads barcodes from the image specified by GDI HBITMAP handle. You can find decoded barcodes in FoundBarcodes property.
Public methodReadFromHBitmap(IntPtr, Int32, Int32)
Reads barcodes from the image specified by GDI HBITMAP handle. You can find decoded barcodes in FoundBarcodes property.
Public methodReadFromMemory(Byte)
Read barcodes from image or PDF file provided as array of bytes. You can find decoded barcodes in FoundBarcodes property.
Public methodReadFromMemory(Byte, Int32, Int32)
Read barcodes from image or PDF file provided as array of bytes. You can find decoded barcodes in FoundBarcodes property.
Public methodReadFromMemoryCOM(Object)
COM/ActiveX: Read barcodes from image or PDF file provided as array of bytes represented by VARIANT values. You can find decoded barcodes in FoundBarcodes property.
Public methodReadFromMemoryCOM(Object, Int32, Int32)
COM/ActiveX: Read barcodes from image or PDF file provided as array of bytes represented by VARIANT values. You can find decoded barcodes in FoundBarcodes property.
Public methodReadFromPdfFile(Stream)
Reads barcodes from all pages of specified PDF document.
Public methodReadFromPdfFile(String)
Reads barcodes from all pages of specified PDF document.
Public methodReadFromPdfFilePage(Stream, Int32, Int32)
Reads barcodes from specified pages of PDF document.
Public methodReadFromPdfFilePage(String, Int32, Int32)
Reads barcodes from specified pages of PDF document.
Public methodReadFromStream(Stream)
Read barcodes from image or PDF file provided as Stream. You can find decoded barcodes in FoundBarcodes property.
Public methodReadFromStream(IStream)
Read barcodes from image or PDF file provided as IStream. You can find decoded barcodes in FoundBarcodes property.
Public methodReadFromStream(Stream, Int32, Int32)
Read barcodes from image or PDF file provided as Stream. You can find decoded barcodes in FoundBarcodes property.
Public methodReadFromStream(IStream, Int32, Int32)
Read barcodes from image or PDF file provided as IStream. You can find decoded barcodes in FoundBarcodes property.
Public methodSplitDocument(String, String)
Splits PDF or TIFF document to multiple documents according to specified ranges.
Public methodSplitDocument(String, String, String, Int32)
Splits specified PDF or TIFF document to two documents at specified page.
Public methodSplitDocumentCOM
COM/ActiveX compatible function for Split(string sourceDocument, string ranges) that returns string with filenames delimited by line feed \n Splits PDF or TIFF document to multiple documents according to specified ranges.
Top
See Also

Reference