| java.lang.Object com.lowagie.text.pdf.Barcode com.lowagie.text.pdf.BarcodePostnet
BarcodePostnet | public class BarcodePostnet extends Barcode (Code) | | Implements the Postnet and Planet barcodes. The default parameters are:
n = 72f / 22f; // distance between bars
x = 0.02f * 72f; // bar width
barHeight = 0.125f * 72f; // height of the tall bars
size = 0.05f * 72f; // height of the short bars
codeType = POSTNET; // type of code
author: Paulo Soares (psoares@consiste.pt) |
BarcodePostnet | public BarcodePostnet()(Code) | | Creates new BarcodePostnet
|
createAwtImage | public java.awt.Image createAwtImage(Color foreground, Color background)(Code) | | Creates a java.awt.Image . This image only
contains the bars without any text.
Parameters: foreground - the color of the bars Parameters: background - the color of the background the image |
getBarcodeSize | public Rectangle getBarcodeSize()(Code) | | Gets the maximum area that the barcode and the text, if
any, will occupy. The lower left corner is always (0, 0).
the size the barcode occupies. |
getBarsPostnet | public static byte[] getBarsPostnet(String text)(Code) | | Creates the bars for Postnet.
Parameters: text - the code to be created without checksum the bars |
placeBarcode | public Rectangle placeBarcode(PdfContentByte cb, Color barColor, Color textColor)(Code) | | Places the barcode in a PdfContentByte . The
barcode is always placed at coodinates (0, 0). Use the
translation matrix to move it elsewhere.
The bars and text are written in the following colors:
barColor
|
textColor
|
Result |
null
|
null
|
bars and text painted with current fill color |
barColor
|
null
|
bars and text painted with barColor |
null
|
textColor
|
bars painted with current color text painted with textColor |
barColor
|
textColor
|
bars painted with barColor text painted with textColor |
Parameters: cb - the PdfContentByte where the barcode will be placed Parameters: barColor - the color of the bars. It can be null Parameters: textColor - the color of the text. It can be null the dimensions the barcode occupies |
|
|