Package com.ironsoftware.ironpdf.stamp
Class BarcodeStamper
java.lang.Object
com.ironsoftware.ironpdf.stamp.Stamper
com.ironsoftware.ironpdf.stamp.BarcodeStamper
Allows the developers to add Barcode(s) and QR code(s) to PDF documents elegantly and easily.
An implementation of Stamper
.
-
Constructor Summary
ConstructorDescriptionBarcodeStamper
(String Value, BarcodeEncoding BarcodeType) Initializes a new instance of theBarcodeStamper
class.BarcodeStamper
(String Value, BarcodeEncoding BarcodeType, int Width, int Height) Initializes a new instance of theBarcodeStamper
class. -
Method Summary
Modifier and TypeMethodDescriptionfinal BarcodeEncoding
Gets barcode type.final int
Gets height.final String
getValue()
Gets value.final int
getWidth()
Gets width.final void
setBarcodeType
(BarcodeEncoding value) Sets barcode type.final void
setHeight
(int value) Sets height.final void
Sets value.final void
setWidth
(int value) Sets width.Methods inherited from class com.ironsoftware.ironpdf.stamp.Stamper
getHorizontalAlignment, getHorizontalOffset, getHtml, getHyperlink, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getOpacity, getRotation, getScale, getVerticalAlignment, getVerticalOffset, isStampBehindContent, setHorizontalAlignment, setHorizontalOffset, setHtml, setHyperlink, setMaxHeight, setMaxWidth, setMinHeight, setMinWidth, setOpacity, setRotation, setScale, setStampBehindContent, setVerticalAlignment, setVerticalOffset
-
Constructor Details
-
BarcodeStamper
Initializes a new instance of theBarcodeStamper
class.Width and Height are 250px each by default unless explicitly set.
- Parameters:
Value
- The value of the barcode as a string.BarcodeType
- Barcode encoding type to use for this Stamper. Supported encoding types include: QRCode, Code128, and Code39.BarcodeEncoding
.
-
BarcodeStamper
Initializes a new instance of theBarcodeStamper
class.- Parameters:
Value
- The value of the barcode as a string.BarcodeType
- Barcode encoding type to use for this Stamper. Supported encoding types include: QRCode, Code128, and Code39.BarcodeEncoding
.Width
- The width of the rendered barcode in pixels.Height
- The height of the rendered barcode in pixels.
-
-
Method Details
-
getValue
Gets value. The value of the barcode as a string.- Returns:
- the value
-
setValue
Sets value. The value of the barcode as a string.- Parameters:
value
- the value
-
getBarcodeType
Gets barcode type. Barcode encoding type to use for this Stamper. Supported encoding types include: QRCode, Code128, and Code39. Please see:BarcodeEncoding
.Default is QRCode
- Returns:
- the barcode type
-
setBarcodeType
Sets barcode type. Barcode encoding type to use for this Stamper. Supported encoding types include: QRCode, Code128, and Code39. Please see:BarcodeEncoding
.Default is QRCode
- Parameters:
value
- the value
-
getWidth
public final int getWidth()Gets width. The width of the rendered barcode in pixels. Default is 250px- Returns:
- the width
-
setWidth
public final void setWidth(int value) Sets width. The width of the rendered barcode in pixels. Default is 250px- Parameters:
value
- the value
-
getHeight
public final int getHeight()Gets height. The height of the rendered barcode in pixels. Default is 250px- Returns:
- the height
-
setHeight
public final void setHeight(int value) Sets height. The height of the rendered barcode in pixels. Default is 250px- Parameters:
value
- the value
-