|
DynamicPDF by ceTe Software | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.cete.dynamicpdf.PageElement com.cete.dynamicpdf.pageelements.TaggablePageElement com.cete.dynamicpdf.pageelements.RotatingPageElement com.cete.dynamicpdf.pageelements.barcoding.BarCode com.cete.dynamicpdf.pageelements.barcoding.TextBarCode com.cete.dynamicpdf.pageelements.barcoding.AustraliaPost
public class AustraliaPost
This class can be used to place an Australia Post barcode on a page.
Licensing:
This class is a DynamicPDF Generator Enterprise Edition
feature. One of the following licenses is required for non-evaluation usage:
Constructor Summary | |
---|---|
AustraliaPost(java.lang.String value,
float x,
float y)
Creates a new instance of AustraliaPost . |
|
AustraliaPost(java.lang.String value,
float x,
float y,
boolean showText)
Creates a new instance of AustraliaPost . |
Method Summary | |
---|---|
protected void |
drawBarCode(PageWriter writer)
Draws the barcode to the given PageWriter object. |
AustraliaPostEncodingType |
getCustomerDataEncoding()
Gets an encoding used to encode customer data. |
boolean |
getShowTextAbove()
Gets a boolean representing whether the text is displayed above the barcode. |
float |
getSymbolWidth()
Returns the width required to display the full bar code. |
void |
setCustomerDataEncoding(AustraliaPostEncodingType value)
Sets an encoding to encode customer data. |
void |
setShowTextAbove(boolean value)
Sets a boolean representing whether the text is displayed above the barcode. |
Methods inherited from class com.cete.dynamicpdf.pageelements.barcoding.TextBarCode |
---|
getFont, getFontSize, getShowText, getTextAlign, getTextColor, setFont, setFontSize, setShowText, setTextAlign, setTextColor |
Methods inherited from class com.cete.dynamicpdf.pageelements.barcoding.BarCode |
---|
drawRotated, getColor, getPixelsPerXDimension, getValue, getXDimension, getXDimensionMilliMeters, getXDimensionMils, getXDimensionsPerCentiMeter, getXDimensionsPerInch, setColor, setPixelsPerXDimension, setValue, setXDimension, setXDimensionMilliMeters, setXDimensionMils, setXDimensionsPerCentiMeter, setXDimensionsPerInch |
Methods inherited from class com.cete.dynamicpdf.pageelements.RotatingPageElement |
---|
draw, getAngle, getHeight, getX, getY, setAngle, setHeight, setX, setY |
Methods inherited from class com.cete.dynamicpdf.pageelements.TaggablePageElement |
---|
getTag, getTagOrder, setTag, setTagOrder |
Methods inherited from class com.cete.dynamicpdf.PageElement |
---|
getRequiredLicenseLevel, getStrID, setRequiredLicenseLevel, setStrID |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.cete.dynamicpdf.pageelements.ICoordinate |
---|
getX, getY, setX, setY |
Constructor Detail |
---|
public AustraliaPost(java.lang.String value, float x, float y)
AustraliaPost
.
value
- The value of the barcode.x
- The X coordinate of the barcode.y
- The Y coordinate of the barcode.public AustraliaPost(java.lang.String value, float x, float y, boolean showText)
AustraliaPost
.
value
- The value of the barcode.x
- The X coordinate of the barcode.y
- The Y coordinate of the barcode.showText
- true, to display value of barcode as text. Otherwise,
display barcode only.Method Detail |
---|
public boolean getShowTextAbove()
public void setShowTextAbove(boolean value)
value
- true, to display the text above the barcode.public void setCustomerDataEncoding(AustraliaPostEncodingType value)
value
- The AustraliaPostEncodingType
used to encode
the customer data.public AustraliaPostEncodingType getCustomerDataEncoding()
AustraliaPostEncodingType
used to encode the
customer data.public float getSymbolWidth()
BarCode
getSymbolWidth
in class BarCode
protected void drawBarCode(PageWriter writer)
BarCode
PageWriter
object.
drawBarCode
in class BarCode
writer
- PageWriter object to receive the page element's output.PageWriter
|
DynamicPDF by ceTe Software | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |