Class

CIPDF417CodeDescriptor

A concrete subclass of CIBarcodeDescriptor that represents a PDF 417 symbol.

Declaration

@interface CIPDF417CodeDescriptor : CIBarcodeDescriptor

Overview

PDF417 is a stacked linear barcode symbol format used predominantly in transport, ID cards, and inventory management. Each pattern in the code comprises 4 bars and spaces, 17 units long.

Topics

Creating a Descriptor

- initWithPayload:isCompact:rowCount:columnCount:

Initializes a descriptor that can be used as input to the CIBarcodeGenerator filter.

+ descriptorWithPayload:isCompact:rowCount:columnCount:

Creates a PDF417 code descriptor encoding the given payload and parameters.

Examining a Descriptor

errorCorrectedPayload

The error-corrected payload containing the data encoded in the PDF417 code.

isCompact

A boolean value telling if the PDF417 code is compact.

rowCount

The number of rows in the PDF417 code.

columnCount

The number of columns in the PDF417 code.

Relationships

Inherits From

See Also

Barcode Descriptions

CIBarcodeDescriptor

An abstract base class that represents a machine readable code's attributes.

CIQRCodeDescriptor

A concrete subclass of CIBarcodeDescriptor that represents a square QR code symbol.

CIAztecCodeDescriptor

A concrete subclass of CIBarcodeDescriptor that represents an Aztec code symbol.

CIDataMatrixCodeDescriptor

A concrete subclass of CIBarcodeDescriptor that represents a Data Matrix code symbol.

Beta Software

This documentation contains preliminary information about an API or technology in development. This information is subject to change, and software implemented according to this documentation should be tested with final operating system software.

Learn more about using Apple's beta software