Table of contents
Swift
Objective-C

PDF417Details

The PDF417Details class represents a barcode in PDF417 format. It inherits from the BarcodeDetails class and contains information about the row count, column count, and error correction level of the barcode.

Definition

Package: com.dynamsoft.dbr

Inheritance: BarcodeDetails -> PDF417Details

public class PDF417Details extends BarcodeDetails

Attributes

Attribute Type Description
rows int The number of rows in the PDF417 barcode.
columns int The number of columns in the PDF417 barcode.
errorCorrectionLevel int The error correction level of PDF417 code.
hasLeftRowIndicator int Specifies whether the left row indicator of the PDF417 code exists.
hasRightRowIndicator int Specifies whether the right row indicator of the PDF417 code exists.
codewords int[] Specifies the codewords of the PDF417 barcode.

Constructors

Constructor Description
PDF417Details() Default constructor.
PDF417Details(int rows, int columns, int errorCorrectionLevel, int hasLeftRowIndicator, int hasRightRowIndicator) Constructor with parameters.
PDF417Details(PDF417Details pdf417Details) Copy constructor.

Attribute Details

rows

The number of rows in the PDF417 barcode.

public int rows

columns

The number of columns in the PDF417 barcode.

public int columns

errorCorrectionLevel

The error correction level of PDF417 code.

public int errorCorrectionLevel

hasLeftRowIndicator

Specifies whether the left row indicator of the PDF417 code exists.

public int hasLeftRowIndicator

hasRightRowIndicator

Specifies whether the right row indicator of the PDF417 code exists.

public int hasRightRowIndicator

codewords

Specifies the codewords of the PDF417 barcode.

public int[] codewords

Constructor Details

PDF417Details()

Default constructor. Initializes a new instance of the PDF417Details class with default values (-1, -1, -1, -1, -1).

public PDF417Details()

PDF417Details(int rows, int columns, int errorCorrectionLevel, int hasLeftRowIndicator, int hasRightRowIndicator)

Constructor with parameters. Initializes a new instance of the PDF417Details class with specified values.

public PDF417Details(int rows, int columns, int errorCorrectionLevel, int hasLeftRowIndicator, int hasRightRowIndicator)

Parameters

rows: The number of rows in the PDF417 barcode.

columns: The number of columns in the PDF417 barcode.

errorCorrectionLevel: The error correction level of PDF417 code.

hasLeftRowIndicator: Specifies whether the left row indicator of the PDF417 code exists.

hasRightRowIndicator: Specifies whether the right row indicator of the PDF417 code exists.

PDF417Details(PDF417Details pdf417Details)

Copy constructor. Initializes a new instance of the PDF417Details class by copying another PDF417Details instance.

public PDF417Details(PDF417Details pdf417Details)

Parameters

pdf417Details: The PDF417Details instance to copy from.

This page is compatible for:

Is this page helpful?

YesYes NoNo

In this article: