DynamicPDF by ceTe Software

com.cete.dynamicpdf.pageelements.barcoding
Class UpcBase

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
All Implemented Interfaces:
ICoordinate
Direct Known Subclasses:
Ean13, Ean8, Isbn, Ismn, Issn, UpcVersionA, UpcVersionE

public abstract class UpcBase
extends BarCode

Base class from which UPC, EAN, and JAN bar code page elements are derived.

Licensing:
This class is a DynamicPDF Generator Enterprise Edition feature. One of the following licenses is required for non-evaluation usage:


Constructor Summary
protected UpcBase(java.lang.String value, float x, float y)
          Initializes a new instance of the UpcBase class.
protected UpcBase(java.lang.String value, float x, float y, float scale)
          Initializes a new instance of the UpcBase class.
 
Method Summary
protected  void drawShowText(PageWriter writer, TextLineList lines, float x, float y)
           
 void setScale(float scale)
          Sets the scale of the bar code.
 
Methods inherited from class com.cete.dynamicpdf.pageelements.barcoding.BarCode
drawBarCode, drawRotated, getColor, getPixelsPerXDimension, getSymbolWidth, 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

UpcBase

protected UpcBase(java.lang.String value,
                  float x,
                  float y)
Initializes a new instance of the UpcBase class.

Parameters:
value - The value of the barcode.
x - The X coordinate of the barcode.
y - The Y coordinate of the barcode.

UpcBase

protected UpcBase(java.lang.String value,
                  float x,
                  float y,
                  float scale)
Initializes a new instance of the UpcBase class.

Parameters:
value - The 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

setScale

public void setScale(float scale)
Sets the scale of the bar code.

Parameters:
scale - The scale to set.

drawShowText

protected void drawShowText(PageWriter writer,
                            TextLineList lines,
                            float x,
                            float y)

DynamicPDF by ceTe Software

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