Dev Center
Swift
Objective-C
Table of contents

DSPDF417Details

DSPDF417Details extends the DSBarcodeDetails class and represents detailed information specific to a PDF417 barcode.

Definition

Assembly: DynamsoftBarcodeReader.xcframework

  • Objective-C
  • Swift
  1. @interface DSPDF417Details : DSBarcodeDetails
    
  2. class PDF417Details : BarcodeDetails
    

Attributes

Attributes Type Description
rows NSInteger The number of rows in the PDF417 barcode.
columns NSInteger The number of columns in the PDF417 barcode.
errorCorrectionLevel NSInteger The error correction level of PDF417 code.
hasLeftRowIndicator NSInteger Indicates whether the left row indicator of the PDF417 code exists.
hasRightRowIndicator NSInteger Indicates whether the PDF417 barcode has the right row indicator.

rows

The number of rows in the PDF417 barcode, indicating how many rows of modules it contains.

  • Objective-C
  • Swift
  1. @property(nonatomic, assign, readonly) NSInteger rows;
    
  2. var rows: Int { get }
    

columns

The number of columns in the PDF417 barcode, indicating how many columns of modules it contains.

  • Objective-C
  • Swift
  1. @property(nonatomic, assign, readonly) NSInteger columns;
    
  2. var columns: Int { get }
    

errorCorrectionLevel

The error correction level of the PDF417 code.

  • Objective-C
  • Swift
  1. @property(nonatomic, assign, readonly) NSInteger errorCorrectionLevel;
    
  2. var errorCorrectionLevel: Int { get }
    

hasLeftRowIndicator

Indicates whether the left row indicator of the PDF417 code exists. If the value is 1, the PDF417 barcode has the left row indicator. Otherwise, it does not have the left row indicator. The left row indicator is used to denote the start of a new row in the barcode.

  • Objective-C
  • Swift
  1. @property(nonatomic, assign, readonly) NSInteger hasLeftRowIndicator;
    
  2. var hasLeftRowIndicator: Int { get }
    

hasRightRowIndicator

Indicates whether the right row indicator of the PDF417 code exists. If the value is 1, the PDF417 barcode has the right row indicator. Otherwise, it does not have the right row indicator. The right row indicator is used to denote the end of a row in the barcode.

  • Objective-C
  • Swift
  1. @property(nonatomic, assign, readonly) NSInteger hasRightRowIndicator;
    
  2. var hasRightRowIndicator: Int { get }
    

This page is compatible for:

Version 7.5.0

Is this page helpful?

YesYes NoNo

In this article:

latest version

  • Latest version
  • Version 10.x
    • Version 10.2.10
    • Version 10.0.21
    • Version 10.0.20
    • Version 10.2.10
    • Version 10.0.21
    • Version 10.0.20
  • Version 9.x
    • Version 9.6.40
    • Version 9.6.20
    • Version 9.6.11
    • Version 9.6.10
    • Version 9.6.0
    • Version 9.4.0
    • Version 9.2.11
    • Version 9.2.10
    • Version 9.0.2
    • Version 9.0.1
    • Version 9.0.0
    • Version 9.6.40
    • Version 9.6.20
    • Version 9.6.10
    • Version 9.6.0
    • Version 9.4.0
    • Version 9.2.13
    • Version 9.2.10
    • Version 9.0.2
    • Version 9.0.1
    • Version 9.0.0
  • Version 8.x
    • Version 8.9.3
    • Version 8.9.1
    • Version 8.9.0
    • Version 8.8.0
    • Version 8.6.0
    • Version 8.4.0
    • Version 8.2.1
    • Version 8.2.0
    • Version 8.1.2
    • Version 8.1.0
    • Version 8.0.0
    • Version 8.9.3
    • Version 8.9.1
    • Version 8.9.0
    • Version 8.8.0
    • Version 8.6.0
    • Version 8.4.0
    • Version 8.2.1
    • Version 8.2.0
    • Version 8.1.2
    • Version 8.1.0
    • Version 8.0.0
  • Version 7.x
    • Version 7.6.0
    • Version 7.5.0
    • Version 7.6.0
    • Version 7.5.0
Change +