|
DynamicPDF by ceTe Software | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.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.GS1DataBar
public class GS1DataBar
This class can be used to place a GS1DataBar 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 | |
|---|---|
GS1DataBar(java.lang.String value,
float x,
float y,
float height,
GS1DataBarType gs1type)
Creates a new instance of GS1DataBar. |
|
GS1DataBar(java.lang.String value,
float x,
float y,
float height,
GS1DataBarType gs1type,
boolean showText)
Creates a new instance of GS1DataBar. |
|
GS1DataBar(java.lang.String value,
float x,
float y,
float height,
GS1DataBarType gs1type,
float xDimension)
Creates a new instance of GS1DataBar. |
|
GS1DataBar(java.lang.String value,
float x,
float y,
float height,
GS1DataBarType gs1type,
float xDimension,
boolean showText)
Creates a new instance of GS1DataBar. |
|
GS1DataBar(java.lang.String value,
float x,
float y,
float height,
GS1DataBarType gs1type,
float xDimension,
Font font,
float fontSize)
Creates a new instance of GS1DataBar. |
|
GS1DataBar(java.lang.String value,
float x,
float y,
float height,
GS1DataBarType gs1type,
Font font,
float fontSize)
Creates a new instance of GS1DataBar. |
|
| Method Summary | |
|---|---|
protected void |
drawBarCode(PageWriter writer)
Draws the barcode to the given PageWriter object. |
float |
getSymbolWidth()
Returns the width required to display the full bar code. |
| 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 GS1DataBar(java.lang.String value,
float x,
float y,
float height,
GS1DataBarType gs1type)
GS1DataBar.
value - The value of the barcode.x - The X coordinate of the barcode.y - The Y coordinate of the barcode.height - The height of the barcode.gs1type - The GS1DataBarType of the barcode.
public GS1DataBar(java.lang.String value,
float x,
float y,
float height,
GS1DataBarType gs1type,
boolean showText)
GS1DataBar.
value - The value of the barcode.x - The X coordinate of the barcode.y - The Y coordinate of the barcode.height - The height of the barcode.gs1type - The GS1DataBarType of the barcode.showText - true to display value of barcode as text.
Otherwise, display barcode only.
public GS1DataBar(java.lang.String value,
float x,
float y,
float height,
GS1DataBarType gs1type,
Font font,
float fontSize)
GS1DataBar.
value - The value of the barcode.x - The X coordinate of the barcode.y - The Y coordinate of the barcode.height - The height of the barcode.gs1type - The GS1DataBarType of the barcode.font - The font to use when displaying text.fontSize - The font size to use when displaying text.
public GS1DataBar(java.lang.String value,
float x,
float y,
float height,
GS1DataBarType gs1type,
float xDimension)
GS1DataBar.
value - The value of the barcode.x - The X coordinate of the barcode.y - The Y coordinate of the barcode.height - The height of the barcode.gs1type - The GS1DataBarType of the barcode.xDimension - The XDimension of the barcode.
public GS1DataBar(java.lang.String value,
float x,
float y,
float height,
GS1DataBarType gs1type,
float xDimension,
boolean showText)
GS1DataBar.
value - The value of the barcode.x - The X coordinate of the barcode.y - The Y coordinate of the barcode.height - The height of the barcode.gs1type - The GS1DataBarType of the barcode.xDimension - The XDimension of the barcode.showText - true to display value of barcode as text.
Otherwise, display barcode only.
public GS1DataBar(java.lang.String value,
float x,
float y,
float height,
GS1DataBarType gs1type,
float xDimension,
Font font,
float fontSize)
GS1DataBar.
value - The value of the barcode.x - The X coordinate of the barcode.y - The Y coordinate of the barcode.height - The height of the barcode.gs1type - The GS1DataBarType of the barcode.xDimension - The XDimension of the barcode.font - The font to use when displaying text.fontSize - The font size to use when displaying text.| Method Detail |
|---|
public float getSymbolWidth()
getSymbolWidth in class BarCodeprotected void drawBarCode(PageWriter writer)
PageWriter object.
drawBarCode in class BarCodewriter - 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 | ||||||||