layout | title | description | keywords | needAutoGenerateSidebar | needGenerateH3Content | breadcrumbText | permalink |
---|---|---|---|---|---|---|---|
default-layout |
DSDecodedBarcodesUnit Class - Dynamsoft Barcode Reader iOS Edition |
DSDecodedBarcodesUnit class represents a unit that contains decoded barcode elements. It inherits from the DSIntermediateResultUnit class. |
GetCount, GetDecodedBarcode, DSDecodedBarcodesUnit, api reference |
true |
true |
DSDecodedBarcodesUnit |
/programming/objectivec-swift/api-reference/decoded-barcodes-unit.html |
The DSDecodedBarcodesUnit
class represents a unit that contains decoded barcode elements. It inherits from the [DSIntermediateResultUnit
]({{ site.dcv_ios_api }}core/intermediate-results/intermediate-result-unit.html) class.
Assembly: DynamsoftBarcodeReader.framework
>- Objective-C >- Swift > >1. ```objc NS_SWIFT_NAME(DecodedBarcodesUnit) @interface DSDecodedBarcodesUnit: DSIntermediateResultUnit ``` 2. ```swift class DecodedBarcodesUnit: DSIntermediateResultUnit ```Method | Description |
---|---|
getDecodedBarcodes |
Get all the barcodes that are decoded from the image. |
getCount |
Get the number of decoded barcodes. |
getDecodedBarcode |
Get the decoded barcode by specifying the index. |
removeAllDecodedBarcodes |
Remove all the decoded barcodes. |
setDecodedBarcode |
Set the decoded barcode. |
The following methods are inherited from class [DSIntermediateResultUnit
]({{ site.dcv_ios_api }}core/intermediate-results/intermediate-result-unit.html).
{%- include api-reference/region-object-element-ios.md -%}
Get all the barcodes that are decoded from the image.
>- Objective-C >- Swift > >1. ```objc - (nullable NSArray*)getDecodedBarcodes ``` 2. ```swift func getDecodedBarcodes() -> [DSDecodedBarcodeElement]? ```Return Value
An array of DSDecodedBarcodeElement
as the decoded barcodes.
Get the number of decoded barcodes.
>- Objective-C >- Swift > >1. ```objc - (NSInteger)getCount ``` 2. ```swift func getCount() -> NSInteger ```Return Value
The number of decoded barcodes.
Get the DSDecodedBarcodeElement
object at the specified index.
Parameters
[in] index
: The index of the decoded barcode.
Return Value
A DSDecodedBarcodeElement
object as the decoded barcode object at the specified index.
Remove all the DSDecodedBarcodeElement
of the unit.
Set the DSDecodedBarcodeElement
object.
Parameters
[in] element
: The decoded barcode object to be set.
[in] matrixToOriginalImage
: The matrix to convert the decoded barcode object to the original image.
Return Value
Returns the ErrorCode
if failed. Otherwise, returns 0.