com.cete.dynamicpdf.pageelements.barcoding
Class IsmnSup5
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.UpcBase
com.cete.dynamicpdf.pageelements.barcoding.Ismn
com.cete.dynamicpdf.pageelements.barcoding.IsmnSup5
- All Implemented Interfaces:
- ICoordinate
public class IsmnSup5
- extends Ismn
This class can be used to place an ISMN, 5 digit supplement bar code on a
page.
Licensing:
This class is a DynamicPDF Generator Enterprise Edition
feature. One of the following licenses is required for non-evaluation usage:
- DynamicPDF Generator Enterprise Edition
- DynamicPDF Merger Enterprise Edition
View
Example
Constructor Summary |
IsmnSup5(java.lang.String value,
java.lang.String supplementalValue,
float x,
float y)
Initializes a new instance of the IsmnSup5 class. |
IsmnSup5(java.lang.String value,
java.lang.String supplementalValue,
float x,
float y,
float scale)
Initializes a new instance of the IsmnSup5 class. |
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 java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IsmnSup5
public IsmnSup5(java.lang.String value,
java.lang.String supplementalValue,
float x,
float y)
- Initializes a new instance of the
IsmnSup5
class.
- Parameters:
value
- The value of the barcode.supplementalValue
- The supplemental value of the barcode.x
- The X coordinate of the barcode.y
- The Y coordinate of the barcode.
IsmnSup5
public IsmnSup5(java.lang.String value,
java.lang.String supplementalValue,
float x,
float y,
float scale)
- Initializes a new instance of the
IsmnSup5
class.
- Parameters:
value
- The value of the barcode.supplementalValue
- The supplemental value of the barcode.x
- The X coordinate of the barcode.y
- The Y coordinate of the barcode.scale
- The scale of the barcode.
getSupplementalValue
public java.lang.String getSupplementalValue()
setSupplementalValue
public void setSupplementalValue(java.lang.String value)
getSymbolWidth
public float getSymbolWidth()
- Returns the width required to display the full bar code.
- Overrides:
getSymbolWidth
in class Ismn
- Returns:
- A value representing the required width.
drawBarCode
protected void drawBarCode(PageWriter writer)
- Draws the barcode to the given
PageWriter
object.
- Overrides:
drawBarCode
in class Ismn
- Parameters:
writer
- PageWriter object to receive the page element's output.- See Also:
PageWriter
API Reference for DynamicPDF v10.07 for Java generated on Aug 12, 2020
© Copyright 2020, ceTe Software