DynamicPDF by ceTe Software

com.cete.dynamicpdf.pageelements.barcoding
Class IssnSup5

java.lang.Object
  extended by com.cete.dynamicpdf.PageElement
      extended by com.cete.dynamicpdf.pageelements.TaggablePageElement
          extended by com.cete.dynamicpdf.pageelements.RotatingPageElement
              extended by com.cete.dynamicpdf.pageelements.barcoding.BarCode
                  extended by com.cete.dynamicpdf.pageelements.barcoding.UpcBase
                      extended by com.cete.dynamicpdf.pageelements.barcoding.Issn
                          extended by com.cete.dynamicpdf.pageelements.barcoding.IssnSup5
All Implemented Interfaces:
ICoordinate

public class IssnSup5
extends Issn

This class can be used to place an ISSN, 5 digit supplement 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:

View Example


Constructor Summary
IssnSup5(java.lang.String value, java.lang.String supplementalValue, float x, float y)
          Creates a new instance of IssnSup5.
IssnSup5(java.lang.String value, java.lang.String supplementalValue, float x, float y, float scale)
          Creates a new instance of IssnSup5.
 
Method Summary
protected  void drawBarCode(PageWriter writer)
          Draws the barcode to the given PageWriter object.
 java.lang.String getSupplementalValue()
          Gets the supplemental value of the barcode.
 float getSymbolWidth()
          Returns the width required to display the full barcode.
 void setSupplementalValue(java.lang.String value)
          Sets the supplemental value of the barcode.
 
Methods inherited from class com.cete.dynamicpdf.pageelements.barcoding.Issn
drawShowText, getShowText, setShowText
 
Methods inherited from class com.cete.dynamicpdf.pageelements.barcoding.UpcBase
setScale
 
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

IssnSup5

public IssnSup5(java.lang.String value,
                java.lang.String supplementalValue,
                float x,
                float y)
Creates a new instance of IssnSup5.

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.

IssnSup5

public IssnSup5(java.lang.String value,
                java.lang.String supplementalValue,
                float x,
                float y,
                float scale)
Creates a new instance of IssnSup5.

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.
Method Detail

getSupplementalValue

public java.lang.String getSupplementalValue()
Gets the supplemental value of the barcode.

Returns:
the supplemental value of the barcode.

setSupplementalValue

public void setSupplementalValue(java.lang.String value)
Sets the supplemental value of the barcode.

Parameters:
value - the supplemental value of the barcode.

getSymbolWidth

public float getSymbolWidth()
Returns the width required to display the full barcode.

Overrides:
getSymbolWidth in class Issn
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 Issn
Parameters:
writer - PageWriter object to receive the page element's output.
See Also:
PageWriter

DynamicPDF by ceTe Software

API Reference for DynamicPDF v10.04 for Java generated on September 25, 2019
© Copyright 2019, ceTe Software