Serialized Form


Package com.idautomation.pdf417

Class com.idautomation.pdf417.IDAutomationSecureServlet extends javax.servlet.http.HttpServlet implements Serializable

Serialized Fields

debug

boolean debug
Handle the HTTP POST method by sending an e-mail

Class com.idautomation.pdf417.IDAutomationServlet extends javax.servlet.http.HttpServlet implements Serializable

Serialized Fields

debug

boolean debug

Class com.idautomation.pdf417.PDF417 extends java.awt.Canvas implements Serializable

Serialized Fields

dotPixels

int dotPixels

binaryCode

byte[] binaryCode
The data (as a byte array) to be encoded in the barcode.


code

java.lang.String code
The data (as a string) to be encoded in the barcode.

See Also:
PDF417.setDataToEncode(String newCode), PDF417.getDataToEncode(), User Manual

processTilde

boolean processTilde
If true, three numbers after the Tilde will insert an ASCII code; For example ~009 will insert ASCII 9 into the data string.

See Also:
PDF417.setProcessTilde(boolean pt), PDF417.getProcessTilde(), User Manual

leftMarginCM

double leftMarginCM
Left margin of the Barcode (also know as quiet zone). The default is .2 CM.

See Also:
PDF417.setLeftMarginCM(double newMargin), PDF417.getLeftMarginCM(), User Manual

topMarginCM

double topMarginCM
Top margin of the Barcode (also know as quiet zone). The default is .2 CM

See Also:
PDF417.setTopMarginCM(double newMargin), PDF417.getTopMarginCM(), User Manual

leftMarginPixels

int leftMarginPixels

topMarginPixels

int topMarginPixels

endOfCode

int endOfCode

suplementTopMargin

int suplementTopMargin

backColor

java.awt.Color backColor
Background color.

See Also:
PDF417.setBackground(Color newColor), PDF417.getBackground(), User Manual

narrowBarPixels

int narrowBarPixels

widthBarPixels

int widthBarPixels

narrowBarCM

double narrowBarCM

widthBarCM

double widthBarCM

MacroPDFEnable

boolean MacroPDFEnable
Determines whether or not this barcode is a MacroPDF barcode.

See Also:
PDF417.setMacroPDFEnable(boolean Macro), PDF417.getMacroPDFEnable(), User Manual

MacroPDFSegmentIndex

int MacroPDFSegmentIndex
The MacroPDF Segment Index corresponding to this barcode. Valid values are 0 to 99998

See Also:
PDF417.setMacroPDFSegmentIndex(int index), PDF417.getMacroPDFSegmentIndex(), User Manual

MacroPDFFileID

int MacroPDFFileID
The MacroPDF File ID corresponding to this barcode. Valid values are 0 to 899

See Also:
PDF417.setMacroPDFFileID(int fileid), PDF417.getMacroPDFFileID(), User Manual

MacroPDFLastSegment

boolean MacroPDFLastSegment
Determines whether this MacroPDF barcode is the last in the series.

See Also:
PDF417.setMacroPDFLastSegment(boolean Macro), PDF417.getMacroPDFLastSegment(), User Manual

resolution

int resolution
The resolution used to create the X dimension and other measurements in pixels; Default is 38 Pixels Per CM which is about 96 DPI. 96 DPI is the resolution of the web browser; this setting works best when using the servlet. Enter 118 to create a 300 DPI image.

See Also:
PDF417.setPixelsPerCM(int newRes), PDF417.getPixelsPerCM(), User Manual

barHeightPixels

int barHeightPixels

N

double N

X

double X
Size in CM of narrow modules; if X * resolution = < 1, X will be set to one pixel; resolution is used to convert to pixels; use setPixelsPerCM to change the resolution.

See Also:
PDF417.setXDimensionCM(double newX), PDF417.getXDimensionCM(), User Manual

XtoYRatio

double XtoYRatio
The X multiple height of individual cells; default=3, usually 2 to 4 times X (make as small as possible, some scanners cannot read less than 3 or 4).

See Also:
PDF417.setXtoYRatio(double newRatio), PDF417.getXtoYRatio(), User Manual

barHeightCM

double barHeightCM
Bar height in CM; This is calculated from the XtoYRatio


truncated

boolean truncated
If true, truncated PDF417 code will be created; Default =False.

See Also:
PDF417.setTruncated(boolean newVal), PDF417.getTruncated(), User Manual

width

int width

height

int height

pWidth

int pWidth
The preferred width of the barcode image in pixels after barcode is generated.

See Also:
PDF417.getPreferredSize(), User Manual

pHeight

int pHeight
The preferred height of the barcode image in pixels after barcode is generated.

See Also:
PDF417.getPreferredSize(), User Manual

autoSize

boolean autoSize
If true, will automatically size the control canvas to fit the barcode at design or runtime; Default =True.

See Also:
PDF417.setAutoSize(boolean newVal), PDF417.getAutoSize(), User Manual

barColor

java.awt.Color barColor
Color of the bars.

See Also:
PDF417.setForeground(Color newColor), PDF417.getForeground(), User Manual

I

double I

H

double H

L

double L

rotate

int rotate
Rotation angle; valid values are 0 (default), 90, 180 & 270.

See Also:
PDF417.setRotationAngle(int newRotate), PDF417.getRotationAngle(), User Manual

PDF417_START

int PDF417_START
See Also:
Constant Field Values

PDF417_STOP

int PDF417_STOP
See Also:
Constant Field Values

textCodes

java.lang.String[][] textCodes
PDF417 text mode character set


coef

int[][] coef
PDF417 error correction coefficients.


PDF417_BITS

int[][] PDF417_BITS
PDF417 bar patterns


PDFRows

int PDFRows
The number of rows of the PDF417 code; If 0 (default) the number will be calculated automatically. We recommend changing the columns instead of the rows to size the symbol.

See Also:
PDF417.setPDFRows(int newRows), PDF417.getPDFRows(), User Manual

runtimeRows

int runtimeRows

PDFColumns

int PDFColumns
The number of columns in the PDF417 code; the default is 5; the range is from 1 to 30.

See Also:
PDF417.setPDFColumns(int newColumns), PDF417.getPDFColumns(), User Manual

PDFECLevel

int PDFECLevel
PDF417 error correction level; the default is 2; the range is from 0 to 8.

See Also:
PDF417.setPDFErrorCorrection(int newEC), PDF417.getPDFErrorCorrection(), User Manual

PDFMode

int PDFMode
PDF417 mode; Valid values are PDF_BINARY (default), PDF_TEXT (for ascii data) and PDF_NUMERIC (for numeric only data).

See Also:
PDF417.setPDFMode(int newMode), PDF417.getPDFMode(), User Manual

currentX

int currentX
Current position of painting cursor.


currentY

int currentY

extraHeight

int extraHeight

Class com.idautomation.pdf417.PDF417Applet extends java.applet.Applet implements Serializable

Serialized Fields

BC

PDF417 BC

isStandalone

boolean isStandalone

Class com.idautomation.pdf417.PDF417Byte extends java.awt.Canvas implements Serializable

Serialized Fields

code

java.lang.String code
The data to be encoded in the barcode.


binaryCode

byte[] binaryCode
Added to support binary data


processTilde

boolean processTilde
If true, three numbers after the Tilde will insert an ASCII code; For example ~009 will insert ASCII 9 into the data string.


leftMarginCM

double leftMarginCM
Left margin of the Barcode (also know as quite zone). The default is .2 CM.


topMarginCM

double topMarginCM
Top margin of the Barcode (also know as quite zone). The default is .2 CM


leftMarginPixels

int leftMarginPixels

topMarginPixels

int topMarginPixels

endOfCode

int endOfCode

suplementTopMargin

int suplementTopMargin

backColor

java.awt.Color backColor
Background color.


codeText

java.lang.String codeText
Text to display after encoding.


narrowBarPixels

int narrowBarPixels

widthBarPixels

int widthBarPixels

narrowBarCM

double narrowBarCM

widthBarCM

double widthBarCM

resolution

int resolution
The resolution used to create the X dimension and other measurements in pixels; Default is 38 Pixels Per CM which is about 96 DPI. 96 DPI is the resolution of the web browser; this setting works best when using the servlet. Enter 118 to create a 300 DPI image.


barHeightPixels

int barHeightPixels

N

double N

X

double X
Size in CM of narrow modules; if X * resolution = < 1, X will be set to one pixel; resolution is used to convert to pixels; use setPixelsPerCM to change the resolution.


XtoYRatio

double XtoYRatio
The X multiple height of individual cells; default=3, usually 2 to 4 times X (make as small as possible, some scanners cannot read less than 3 or 4).


barHeightCM

double barHeightCM
Bar height in CM; This is calculated from the XtoYRatio


truncated

boolean truncated
If true, truncated PDF417 code will be created; Default =False.


width

int width

height

int height

pWidth

int pWidth
The preferred width of the barcode image in pixels after barcode is generated.


pHeight

int pHeight
The preferred width of the barcode image in pixels after barcode is generated.


autoSize

boolean autoSize
If true will automatically size the control canvas to fit the barcode at design or runtime; Default =True.


textFont

java.awt.Font textFont
Font of the text.


fontColor

java.awt.Color fontColor
Color of the text.


barColor

java.awt.Color barColor
Color of the bars.


I

double I

H

double H

L

double L

rotate

int rotate
Rotation angle; valid values are 0 (default), 90, 180 & 270.


PDF417_START

int PDF417_START
See Also:
Constant Field Values

PDF417_STOP

int PDF417_STOP
See Also:
Constant Field Values

textCodes

java.lang.String[][] textCodes
PDF417 text mode character set


coef

int[][] coef
PDF417 error correction coeficients


PDF417_BITS

int[][] PDF417_BITS
PDF417 bar patterns


PDFRows

int PDFRows
The number of rows of the PDF417 code; If 0 (default) the number will be calculated automatically. We recommend changing the columns instead of the rows to size the symbol.


runtimeRows

int runtimeRows

PDFColumns

int PDFColumns
The number of columns in the PDF417 code; the default is 5; the range is from 1 to 30.


PDFECLevel

int PDFECLevel
PDF417 error correction level; the default is 2; the range is from 0 to 8.


PDFMode

int PDFMode
PDF417 mode; Valid values are PDF_BINARY (default), PDF_TEXT (for ascii data) and PDF_NUMERIC (for numeric only data).


currentX

int currentX
Current position of painting cursor.


currentY

int currentY

extraHeight

int extraHeight