Serialized Form


Package com.idautomation.linear

Class com.idautomation.linear.BarCode implements Serializable

Serialized Fields

barType

int barType
symbology of barcode. Default = CODE128.

code

java.lang.String code
text to be painted as a barcode.

codeSup

java.lang.String codeSup

checkCharacter

boolean checkCharacter
if true, the checksum character will be calculated and appended to the code; Default =True.

checkCharacterInText

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

postnetHeightTallBar

double postnetHeightTallBar
height in CM of POSTNET's tall bars. The default is 0.3

postnetHeightShortBar

double postnetHeightShortBar
height in CM of POSTNET's short bars. The default is 0.125

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 .5 CM

leftMarginPixels

int leftMarginPixels

topMarginPixels

int topMarginPixels

leftGuardBar

int leftGuardBar

centerGuardBarStart

int centerGuardBarStart

centerGuardBarEnd

int centerGuardBarEnd

rightGuardBar

int rightGuardBar

endOfCode

int endOfCode

startSuplement

int startSuplement

endSuplement

int endSuplement

suplementTopMargin

int suplementTopMargin

supplement

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

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.

codeText

java.lang.String codeText
text after encoding. It will contain the appended checksum, if calculated.

narrowBarPixels

int narrowBarPixels

widthBarPixels

int widthBarPixels

narrowBarCM

double narrowBarCM

widthBarCM

double widthBarCM

resolution

int resolution
resolution used to convert from CM to pixels; Default is the screen resolution of pixels per CM.

barHeightPixels

int barHeightPixels

barHeightCM

double barHeightCM
bar height in CM. If 0 it will be calculated using H.

width

int width
initial preferred width property of the bean

height

int height
initial preferred height property of the bean

pWidth

int pWidth

pHeight

int pHeight

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.

extraHeight

int extraHeight

UPCESytem

char UPCESytem
system to be used in UPCE. It can be "0" or "1". The default is "1".

CODABARStartChar

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

CODABARStopChar

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

UPCEANSupplement2

boolean UPCEANSupplement2
2 digit supplement for EAN or UPC codes.

UPCEANSupplement5

boolean UPCEANSupplement5
5 digit supplement for EAN or UPC codes.

Code128Set

char Code128Set
set of character to be used in code 128. Possible values are "A", "B" or "C". The default is "B"

X

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

N

double N
multiplicator value for width bars. A value of 2 (default) means that wide bars will be 2*N CM width.

I

double I

H

double H
height of bars. This a multiplicator of X. The default is 0.45.

L

double L
Symbol lentgh in CM. This is calculated and the user can read it.

rotate

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

supSeparationCM

double supSeparationCM
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
current position of painting cursor.

currentY

int currentY

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.

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

Class com.idautomation.linear.BCApplet implements Serializable

Serialized Fields

BC

BarCode BC

isStandalone

boolean isStandalone

Class com.idautomation.linear.IDAutomationServlet implements Serializable

Serialized Fields

debug

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