UniPRT SDK v1.0.0.0
 
Loading...
Searching...
No Matches
PglPdf417Barcode Class Reference

A class representing a PDF417 barcode. More...

#include <PglPdf417Barcode.h>

Inheritance diagram for PglPdf417Barcode:
APdf417 ABarcode2D <IRectangleCell> <IBarcode2D> <IBarcodeItem_2D> <IPositionRuler> <IRotation>

Instance Methods

(instancetype- initWithStart:data:
 Initializes a new instance of the PglPdf417Barcode class with the specified start point and data.
 
(NSString *) - description
 Returns a string that can be sent to the printer.
 
- Instance Methods inherited from APdf417
(int- limitRange:minimum:maximum:
 Limits a given value to a specified range.
 
- Instance Methods inherited from ABarcode2D
(NSString *) - NS_REQUIRES_SUPER
 

Properties

id< IPointstart
 The starting point of the barcode.
 
NSStringdata
 The data to be encoded in the barcode.
 
- Properties inherited from APdf417
id< IPointstart
 The starting point of the PDF417 barcode.
 
NSStringdata
 The data to be encoded in the PDF417 barcode.
 
id< ICellRectcellSize
 The cell size can be thought of as the width and height of the narrowest bar element within a PDF417 row.
 
Pdf417ErrCorrectionEnum errorCorrection
 Error correction level for the PDF417 barcode.
 
int rows
 The number of rows can be used to limit the height of the barcode.
 
int columns
 The number of columns can be used to limit the width of the barcode.
 
- Properties inherited from ABarcode2D
id< IRulerruler
 
id< IPointstart
 
NSString * data
 
RotateEnum rotation
 
- Properties inherited from <IBarcodeItem_2D>
id< IPointstart
 Position where barcode starts.
 
NSString * data
 The barcode content.
 
- Properties inherited from <IPositionRuler>
id< IRulerruler
 
- Properties inherited from <IRotation>
RotateEnum rotation
 
- Properties inherited from <IRectangleCell>
id< ICellRectcellSize
 Barcode cell size. Larger cell size results in barcodes that take up a larger area.
 

Detailed Description

A class representing a PDF417 barcode.

This class inherits from APdf417 and provides functionality for initializing and describing PDF417 barcodes.

Method Documentation

◆ description

- (NSString *) description

Returns a string that can be sent to the printer.

This method generates a string representation of the PglPdf417Barcode instance that is formatted and ready to be sent to a printer. The string includes all the necessary commands and data required for printing.

Returns
A string description of the PglPdf417Barcode instance.

Reimplemented from <IBarcode2D>.

◆ initWithStart:data:

- (instancetype) initWithStart: (id< IPoint >) start
data: (NSString *) data 

Initializes a new instance of the PglPdf417Barcode class with the specified start point and data.

Parameters
startThe starting point of the barcode.
dataThe data to be encoded in the barcode.
Returns
A new instance of PglPdf417Barcode.

Reimplemented from APdf417.

Property Documentation

◆ data

- (NSString*) data
readwritenonatomicstrong

The data to be encoded in the barcode.

◆ start

- (id<IPoint>) start
readwritenonatomicstrong

The starting point of the barcode.


The documentation for this class was generated from the following file: