public class POSTNETBean extends HeightVariableBarcodeBean
doQuietZone, fontName, fontSize, height, moduleWidth, msgPos, pattern, quietZone| Constructor and Description |
|---|
POSTNETBean()
Create a new instance.
|
| Modifier and Type | Method and Description |
|---|---|
BarcodeDimension |
calcDimensions(String msg)
Calculates the dimension of a barcode with the given message.
|
void |
generateBarcode(CanvasProvider canvas,
String msg)
Generates a barcode using the given Canvas to render the barcode to its
output format.
|
double |
getBarHeight(int height)
Returns the effective height of a bar with a given logical height.
|
double |
getBarWidth(int width)
Returns the effective width of a bar with a given logical width.
|
BaselineAlignment |
getBaselinePosition()
Returns the baseline position.
|
ChecksumMode |
getChecksumMode()
Returns the current checksum mode.
|
double |
getIntercharGapWidth()
Returns the width between encoded characters.
|
double |
getShortBarHeight()
Returns the height of a short bar.
|
double |
getVerticalQuietZone()
Returns the vertical quiet zone.
|
boolean |
isDisplayChecksum()
Indicates whether the checksum will be displayed as
part of the human-readable message.
|
void |
setBaselinePosition(BaselineAlignment baselinePosition)
Sets the baseline position.
|
void |
setChecksumMode(ChecksumMode mode)
Sets the checksum mode
|
void |
setDisplayChecksum(boolean value)
Enables or disables the use of the checksum in the
human-readable message.
|
void |
setIntercharGapWidth(double width)
Sets the width between encoded characters.
|
void |
setShortBarHeight(double height)
Sets the height of a short bar.
|
void |
setVerticalQuietZone(double height)
Sets the height of the vertical quiet zone.
|
doQuietZone, getBarHeight, getFontName, getFontSize, getHeight, getHumanReadableHeight, getModuleWidth, getMsgPosition, getPattern, getQuietZone, hasFontDescender, hasQuietZone, setBarHeight, setFontName, setFontSize, setHeight, setModuleWidth, setMsgPosition, setPattern, setQuietZonepublic void setVerticalQuietZone(double height)
setVerticalQuietZone in class AbstractBarcodeBeanheight - the height of the vertical quiet zone (in mm)public double getVerticalQuietZone()
AbstractBarcodeBean.getQuietZone() is returned.getVerticalQuietZone in class AbstractBarcodeBeanpublic void setChecksumMode(ChecksumMode mode)
mode - the checksum modepublic ChecksumMode getChecksumMode()
public double getIntercharGapWidth()
public void setIntercharGapWidth(double width)
width - the interchar gap widthpublic double getShortBarHeight()
public void setShortBarHeight(double height)
height - the height of a short barpublic double getBarWidth(int width)
getBarWidth in class AbstractBarcodeBeanwidth - the logical width (1=narrow, 2=wide)public double getBarHeight(int height)
getBarHeight in class HeightVariableBarcodeBeanheight - the logical height (1=short, 2=tall)public boolean isDisplayChecksum()
public void setDisplayChecksum(boolean value)
value - true to include the checksum in the human-readable message,
false to ignorepublic void generateBarcode(CanvasProvider canvas, String msg)
generateBarcode in interface BarcodeGeneratorgenerateBarcode in class AbstractBarcodeBeancanvas - CanvasProvider that the barcode is to be rendered on.msg - message to encodepublic BarcodeDimension calcDimensions(String msg)
calcDimensions in interface BarcodeGeneratorcalcDimensions in class AbstractBarcodeBeanmsg - message to use for calculation.public BaselineAlignment getBaselinePosition()
public void setBaselinePosition(BaselineAlignment baselinePosition)
baselinePosition - the baseline positionCopyright © 2003–2023. All rights reserved.