Serialized Form


Package com.idautomation.linear

Class com.idautomation.linear.BarCode extends java.awt.Canvas implements Serializable

Serialized Fields

RandDemo

java.util.Random RandDemo

BarcodeEncoder

com.idautomation.LinearFontEncoder BarcodeEncoder

IMBEncoder

com.idautomation.IntelligentMail IMBEncoder

barType

int barType
This is the symbology of barcode. Default = CODE128.

See Also:
BarCode.setSymbologyID(int newSym), BarCode.getSymbologyID(), User Manual

code

java.lang.String code
The data to be encoded as a barcode.

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

codeSup

java.lang.String codeSup

demoPixelW

int demoPixelW

codeTextW

int codeTextW

XdimPixels

int XdimPixels

WhiteBarIncreasePixels

int WhiteBarIncreasePixels

fXdimPixels

float fXdimPixels

checkCharacter

boolean checkCharacter
If true, the checksum character will be calculated and appended to the code; Default =True; checksum characters cannot be displayed or disabled for Code 128 and UCC128.

See Also:
BarCode.setCheckCharacter(boolean newChk), BarCode.getCheckCharacter(), User Manual

checkCharacterInText

boolean checkCharacterInText
If true, the checksum character will be appended to the human readable text; Default =True; checksum characters cannot by displayed or disabled for Code 128 and UCC128.

See Also:
BarCode.setCheckCharacterInText(boolean newVal), BarCode.getCheckCharacterInText(), User Manual

processTilde

boolean processTilde
If true, numbers after the Tilde will be processed according to the rules in the user guide; this option is only available when the symbology is Code 128, and the character set is AUTO or 0.

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

postnetHeightTallBar

double postnetHeightTallBar
Height in CM of POSTNET's tall bars; The default is 0.3

See Also:
BarCode.setPostnetHeightTall(double newHeight), BarCode.getPostnetHeightTall(), User Manual

postnetHeightShortBar

double postnetHeightShortBar
Height in CM of POSTNET's short bars; The default is 0.125

See Also:
BarCode.setPostnetHeightShort(double newHeight), BarCode.getPostnetHeightShort(), 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:
BarCode.setPixelsPerCM(int newRes), BarCode.getPixelsPerCM(), User Manual

leftMarginCM

double leftMarginCM
The left margin of the barcode (also know as quiet zone); The default is .3 CM.

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

leftMarginPixels

int leftMarginPixels

minMarginPixels

int minMarginPixels

topMarginCM

double topMarginCM
The top margin of the barcode (also know as quiet zone); The default is .2 CM

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

topMarginPixels

int topMarginPixels

textMarginCM

double textMarginCM
The amount of space in CM between the barcode and the human readable text. Default is 0.3CM.

See Also:
BarCode.setTextMarginCM(double newMargin), BarCode.getTextMarginCM(), User Manual

textMarginPixels

int textMarginPixels

hrLeftMarginPixels

int hrLeftMarginPixels

leftGuardBar

int leftGuardBar

centerGuardBarStart

int centerGuardBarStart

centerGuardBarEnd

int centerGuardBarEnd

rightGuardBar

int rightGuardBar

endOfCode

int endOfCode

demoX

int demoX

startSuplement

int startSuplement

endSuplement

int endSuplement

suplementTopMargin

int suplementTopMargin

bcw

int bcw

supplement

java.lang.String supplement
This is the user defined 2 or 5 digit supplement for EAN or UPC codes.

See Also:
BarCode.setSupplementToEncode(String newCode), BarCode.getSupplementToEncode(), User Manual

guardBars

boolean guardBars
If true, (default), guardbars in EAN and UPC codes will be longer than data bars.


backColor

java.awt.Color backColor
Background color.

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

codeText

java.lang.String codeText
The text of the barcode after it is created.


widthBarPixels

int widthBarPixels

widthBarCM

double widthBarCM

barHeightCM

double barHeightCM
Bar height in CM; If 0 it will be calculated using H; Default=1.

See Also:
BarCode.setBarHeightCM(double newBarHeight), BarCode.getBarHeightCM(), User Manual

barHeightPixels

int barHeightPixels

width

int width
Initial preferred width property of the bean


height

int height
Initial preferred height property of the bean


autoSize

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

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

pWidth

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

See Also:
BarCode.getPreferredSize(), User Manual

pHeight

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

See Also:
BarCode.getPreferredSize(), User Manual

showText

boolean showText
If true, the human readable text will be displayed with the barcode; Default =true.

See Also:
BarCode.setShowText(boolean newVal), BarCode.getShowText(), User Manual

textFont

java.awt.Font textFont
The font of the text in the barcode; Default = Arial.

See Also:
BarCode.setFont(Font newFont), BarCode.getFont(), User Manual

demoFont

java.awt.Font demoFont

TextH

int TextH

demoPixelH

int demoPixelH

increaseheight

int increaseheight

fontColor

java.awt.Color fontColor
The color of the humam readable text; Default=black.

See Also:
BarCode.setTextFontColor(Color newColor), BarCode.getTextFontColor(), User Manual

demoColor

java.awt.Color demoColor

barColor

java.awt.Color barColor
The color of the bars in the barcode; Default=black.

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

extraHeight

int extraHeight

UPCESystem

char UPCESystem
The system to be used in UPCE; It can be "0", "1" or "2"(Auto); The default is "0".

See Also:
BarCode.setUPCESystem(String newSet), BarCode.getUPCESystem(), User Manual

CODABARStartChar

char CODABARStartChar
The start character for CODABAR; The default is A.

See Also:
BarCode.setCODABARStartChar(String newSet), BarCode.getCODABARStartChar(), User Manual

CODABARStopChar

char CODABARStopChar
The stop character for CODABAR; The default is B.

See Also:
BarCode.setCODABARStopChar(String newSet), BarCode.getCODABARStopChar(), User Manual

UPCEANSupplement2

boolean UPCEANSupplement2
If true, the 2 digit supplement for EAN or UPC codes is processed.

See Also:
BarCode.setUPCEANSupplement2(boolean newval), BarCode.getUPCEANSupplement2(), User Manual

UPCEANSupplement5

boolean UPCEANSupplement5
If true, the 5 digit supplement for EAN or UPC codes is processed.

See Also:
BarCode.setUPCEANSupplement5(boolean newval), BarCode.getUPCEANSupplement5(), User Manual

Code128Set

char Code128Set
The character set to be used in code 128; Possible values are "0 for AUTO", "A", "B" or "C"; The recommended setting and the default is "0" (Automatic).

See Also:
BarCode.setCode128Set(String newSet), BarCode.getCode128Set(), User Manual

X

double X
The size in CM of modules (narrow bars or spaces); The resolution is used to convert to pixels.

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

N

double N
The wide to narrow ratio of barcode types that support this setting such as Code 39 and ITF; A value of 2 (default) means that wide bars will be 2*N in width.

See Also:
BarCode.setNarrowToWideRatio(double newN), BarCode.getNarrowToWideRatio(), User Manual

I

double I
The space between 2 characters in code 39; This a multiple of X; The default is 1.;


H

double H
The height of bars in the barcode as a multiple of X; The default is 0.45.


L

double L
The symbol length in CM.


rotate

int rotate
The rotation angle; Valid values are 0 (default), 90, 180 & 270.

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

supSeparationCM

double supSeparationCM
The separation in CM between the barcode and the supplement


supHeight

double supHeight
Height of the supplement; This is a multiplicator of the height of the code; The default is 0.8 (80%).


currentX

int currentX
The current position of the painting cursor.


currentY

int currentY

currentXStart

int currentXStart

set39

java.lang.String[][] set39
code 39 table.


set25

java.lang.String[][] set25
code 2 of 5 table.


setMSI

java.lang.String[][] setMSI
code MSI table.


set11

java.lang.String[][] set11
code 11 table.


setCODABAR

java.lang.String[][] setCODABAR
CODABAR table.


set93

java.lang.String[][] set93
code 93 table.


setUPCALeft

java.lang.String[][] setUPCALeft
code UPCA left table.


setUPCARight

java.lang.String[][] setUPCARight
code UPCA right table.


setUPCEOdd

java.lang.String[][] setUPCEOdd
code UPCE odd table.


setUPCEEven

java.lang.String[][] setUPCEEven
code UPCE even table.


set39Ext

java.lang.String[] set39Ext
code 39 extended table.


set93Ext

java.lang.String[] set93Ext
code 93 extended table.


UPCESystem0

java.lang.String[] UPCESystem0
code UPCE system 0 table.


UPCESystem1

java.lang.String[] UPCESystem1
code UPCE system 1 table.


setEANLeftA

java.lang.String[][] setEANLeftA
code EAN left A table.


setEANLeftB

java.lang.String[][] setEANLeftB
code EAN left B table.


setEANRight

java.lang.String[][] setEANRight
code EAN right table.


setEANCode

java.lang.String[] setEANCode
code EAN table.


fiveSuplement

java.lang.String[] fiveSuplement
5 digit supplement table.


set128

java.lang.String[] set128
code 128 table.


set128A

java.lang.String[] set128A
code 128, character set A


set128B

java.lang.String[] set128B
code 128, character set B


set128C

java.lang.String[] set128C
code 128, character set C


setPOSTNET

java.lang.String[][] setPOSTNET
code POSTNET table


setPLANET

java.lang.String[][] setPLANET
code PLANET table


PropWhiteBarIncrease

float PropWhiteBarIncrease

WhiteBarIncrease

float WhiteBarIncrease
The percent of the XDimension to increase the white bars.

See Also:
BarCode.setWhiteBarIncrease(float newWhiteBarIncrease), BarCode.getWhiteBarIncrease(), User Manual

ValSpliceText

int ValSpliceText
The number of digits to group together in the human readable text. Valid options are 3,4,or 5.

See Also:
BarCode.setCharacterGrouping(int newValSpliceText), BarCode.getCharacterGrouping(), User Manual

BearerBarVert

int BearerBarVert
The value of the vertical bearer bar. This value is a function of the XDimension. Valid options are 0-10.

See Also:
#setBearerBarVertical(double newBearerBarVert), BarCode.getBearerBarVertical(), User Manual

BearerBarVertPixels

int BearerBarVertPixels

PropBearerBarVert

int PropBearerBarVert

BearerBarHori

int BearerBarHori
The value of the horizontal bearer bar. This value is a function of the XDimension. Valid options are 0-10.

See Also:
#setBearerBarHorizontal(double newBearerBarHori), BarCode.getBearerBarHorizontal(), User Manual

BearerBarHoriPixels

int BearerBarHoriPixels

PropBearerBarHori

int PropBearerBarHori

Class com.idautomation.linear.BCApplet extends java.applet.Applet implements Serializable

Serialized Fields

BC

BarCode BC

isStandalone

boolean isStandalone

Class com.idautomation.linear.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.linear.IDAutomationServlet extends javax.servlet.http.HttpServlet implements Serializable

Serialized Fields

debug

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