Class Pdf417BarcodeType
- java.lang.Object
-
- net.webpdf.wsclient.schema.operation.BaseBarcodeType
-
- net.webpdf.wsclient.schema.operation.Pdf417BarcodeType
-
public class Pdf417BarcodeType extends BaseBarcodeType
<?xml version="1.0" encoding="UTF-8"?><p xmlns:p111850_="urn:jaxb.jvnet.org:plugin:inheritance" xmlns:p568541_="urn:jaxb.jvnet.org:plugin:simplify" xmlns:p98130_="https://jakarta.ee/xml/ns/jaxb" xmlns:tns="http://schema.webpdf.de/1.0/operation" xmlns:xs="http://www.w3.org/2001/XMLSchema">A PDF417 barcode.</p>
Java class for Pdf417BarcodeType complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType name="Pdf417BarcodeType"> <complexContent> <extension base="{http://schema.webpdf.de/1.0/operation}BaseBarcodeType"> <attribute name="errorCorrection" default="2"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}int"> <minInclusive value="1"/> <maxInclusive value="8"/> </restriction> </simpleType> </attribute> <attribute name="compact" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" /> <attribute name="compactionMode" type="{http://schema.webpdf.de/1.0/operation}Pdf417CompactionModeType" default="auto" /> <attribute name="dataCodewordsMin"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}int"> <minInclusive value="1"/> </restriction> </simpleType> </attribute> <attribute name="dataCodewordsMax"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}int"> <minInclusive value="1"/> </restriction> </simpleType> </attribute> <attribute name="symbolsPerCodewordMin"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}int"> <minInclusive value="1"/> </restriction> </simpleType> </attribute> <attribute name="symbolsPerCodewordMax"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}int"> <minInclusive value="1"/> </restriction> </simpleType> </attribute> <attribute name="shape" type="{http://schema.webpdf.de/1.0/operation}DataMatrixShapeType" default="default" /> </extension> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected Booleancompact<?protected Pdf417CompactionModeTypecompactionMode<?protected IntegerdataCodewordsMax<?protected IntegerdataCodewordsMin<?protected IntegererrorCorrection<?protected DataMatrixShapeTypeshape<?protected IntegersymbolsPerCodewordMax<?protected IntegersymbolsPerCodewordMin<?
-
Constructor Summary
Constructors Constructor Description Pdf417BarcodeType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Pdf417CompactionModeTypegetCompactionMode()<?intgetDataCodewordsMax()<?intgetDataCodewordsMin()<?intgetErrorCorrection()<?DataMatrixShapeTypegetShape()<?intgetSymbolsPerCodewordMax()<?intgetSymbolsPerCodewordMin()<?booleanisCompact()<?booleanisSetCompact()booleanisSetCompactionMode()booleanisSetDataCodewordsMax()booleanisSetDataCodewordsMin()booleanisSetErrorCorrection()booleanisSetShape()booleanisSetSymbolsPerCodewordMax()booleanisSetSymbolsPerCodewordMin()voidsetCompact(boolean value)Sets the value of the compact property.voidsetCompactionMode(Pdf417CompactionModeType value)Sets the value of the compactionMode property.voidsetDataCodewordsMax(int value)Sets the value of the dataCodewordsMax property.voidsetDataCodewordsMin(int value)Sets the value of the dataCodewordsMin property.voidsetErrorCorrection(int value)Sets the value of the errorCorrection property.voidsetShape(DataMatrixShapeType value)Sets the value of the shape property.voidsetSymbolsPerCodewordMax(int value)Sets the value of the symbolsPerCodewordMax property.voidsetSymbolsPerCodewordMin(int value)Sets the value of the symbolsPerCodewordMin property.voidunsetCompact()voidunsetDataCodewordsMax()voidunsetDataCodewordsMin()voidunsetErrorCorrection()voidunsetSymbolsPerCodewordMax()voidunsetSymbolsPerCodewordMin()-
Methods inherited from class net.webpdf.wsclient.schema.operation.BaseBarcodeType
getCharset, getMargin, getPages, getPosition, getRotation, getValue, isSetCharset, isSetMargin, isSetPages, isSetPosition, isSetRotation, isSetValue, setCharset, setMargin, setPages, setPosition, setRotation, setValue, unsetMargin, unsetRotation
-
-
-
-
Field Detail
-
errorCorrection
protected Integer errorCorrection
<?xml version="1.0" encoding="UTF-8"?><p xmlns:p111850_="urn:jaxb.jvnet.org:plugin:inheritance" xmlns:p568541_="urn:jaxb.jvnet.org:plugin:simplify" xmlns:p98130_="https://jakarta.ee/xml/ns/jaxb" xmlns:tns="http://schema.webpdf.de/1.0/operation" xmlns:xs="http://www.w3.org/2001/XMLSchema">Used to adjust the error correction level for generated PDF417 codes. The higher the level, the more error-resistant the barcode, ensuring that damaged codes will still be readable. A level of 1 to 8 can be specified.</p>
-
compact
protected Boolean compact
<?xml version="1.0" encoding="UTF-8"?><p xmlns:p111850_="urn:jaxb.jvnet.org:plugin:inheritance" xmlns:p568541_="urn:jaxb.jvnet.org:plugin:simplify" xmlns:p98130_="https://jakarta.ee/xml/ns/jaxb" xmlns:tns="http://schema.webpdf.de/1.0/operation" xmlns:xs="http://www.w3.org/2001/XMLSchema">If this value is set to "true," the contents of all generated PDF417 barcodes will be compressed using the encoding selected with the "compactionMode" attribute.</p>
-
compactionMode
protected Pdf417CompactionModeType compactionMode
<?xml version="1.0" encoding="UTF-8"?><p xmlns:p111850_="urn:jaxb.jvnet.org:plugin:inheritance" xmlns:p568541_="urn:jaxb.jvnet.org:plugin:simplify" xmlns:p98130_="https://jakarta.ee/xml/ns/jaxb" xmlns:tns="http://schema.webpdf.de/1.0/operation" xmlns:xs="http://www.w3.org/2001/XMLSchema">If PDF417 barcode compression has been enabled with the "compact" attribute, the encoding selected here for the compression of generated PDF417 barcodes will be used. <ul><li>auto = Try to determine the best encoding method automatically.</li><li>byte = Select a byte encoding method in which every 5 codewords represent 6 bytes.</li><li>numeric = Select a numeric encoding method in which a group of 15 codewords represents up to 44 decimal numbers.</li><li>text = Select a text encoding method in which each codeword represents up to 2 letters.</li></ul></p>
-
dataCodewordsMin
protected Integer dataCodewordsMin
<?xml version="1.0" encoding="UTF-8"?><p xmlns:p111850_="urn:jaxb.jvnet.org:plugin:inheritance" xmlns:p568541_="urn:jaxb.jvnet.org:plugin:simplify" xmlns:p98130_="https://jakarta.ee/xml/ns/jaxb" xmlns:tns="http://schema.webpdf.de/1.0/operation" xmlns:xs="http://www.w3.org/2001/XMLSchema">Used to specify the minimum number of codewords allowed in a single PDF417 barcode row.</p>
-
dataCodewordsMax
protected Integer dataCodewordsMax
<?xml version="1.0" encoding="UTF-8"?><p xmlns:p111850_="urn:jaxb.jvnet.org:plugin:inheritance" xmlns:p568541_="urn:jaxb.jvnet.org:plugin:simplify" xmlns:p98130_="https://jakarta.ee/xml/ns/jaxb" xmlns:tns="http://schema.webpdf.de/1.0/operation" xmlns:xs="http://www.w3.org/2001/XMLSchema">Used to specify the maximum number of codewords allowed in a single PDF417 barcode row.</p>
-
symbolsPerCodewordMin
protected Integer symbolsPerCodewordMin
<?xml version="1.0" encoding="UTF-8"?><p xmlns:p111850_="urn:jaxb.jvnet.org:plugin:inheritance" xmlns:p568541_="urn:jaxb.jvnet.org:plugin:simplify" xmlns:p98130_="https://jakarta.ee/xml/ns/jaxb" xmlns:tns="http://schema.webpdf.de/1.0/operation" xmlns:xs="http://www.w3.org/2001/XMLSchema">Used to specify the minimum number of code symbols that are allowed to be in a single codeword in the PDF417 barcode.</p>
-
symbolsPerCodewordMax
protected Integer symbolsPerCodewordMax
<?xml version="1.0" encoding="UTF-8"?><p xmlns:p111850_="urn:jaxb.jvnet.org:plugin:inheritance" xmlns:p568541_="urn:jaxb.jvnet.org:plugin:simplify" xmlns:p98130_="https://jakarta.ee/xml/ns/jaxb" xmlns:tns="http://schema.webpdf.de/1.0/operation" xmlns:xs="http://www.w3.org/2001/XMLSchema">Used to specify the maximum number of code symbols that are allowed to be in a single codeword in the PDF417 barcode.</p>
-
shape
protected DataMatrixShapeType shape
<?xml version="1.0" encoding="UTF-8"?><p xmlns:p111850_="urn:jaxb.jvnet.org:plugin:inheritance" xmlns:p568541_="urn:jaxb.jvnet.org:plugin:simplify" xmlns:p98130_="https://jakarta.ee/xml/ns/jaxb" xmlns:tns="http://schema.webpdf.de/1.0/operation" xmlns:xs="http://www.w3.org/2001/XMLSchema">Can be used to force a specific shape for generated PDF417 barcodes. <ul><li>default = Select an appropriate shape.</li><li>rectangle = Force a rectangular shape.</li><li>square = Force a square shape.</li></ul></p>
-
-
Method Detail
-
getErrorCorrection
public int getErrorCorrection()
<?xml version="1.0" encoding="UTF-8"?><p xmlns:p111850_="urn:jaxb.jvnet.org:plugin:inheritance" xmlns:p568541_="urn:jaxb.jvnet.org:plugin:simplify" xmlns:p98130_="https://jakarta.ee/xml/ns/jaxb" xmlns:tns="http://schema.webpdf.de/1.0/operation" xmlns:xs="http://www.w3.org/2001/XMLSchema">Used to adjust the error correction level for generated PDF417 codes. The higher the level, the more error-resistant the barcode, ensuring that damaged codes will still be readable. A level of 1 to 8 can be specified.</p>
- Returns:
- possible object is
Integer
-
setErrorCorrection
public void setErrorCorrection(int value)
Sets the value of the errorCorrection property.- Parameters:
value- allowed object isInteger- See Also:
getErrorCorrection()
-
isSetErrorCorrection
public boolean isSetErrorCorrection()
-
unsetErrorCorrection
public void unsetErrorCorrection()
-
isCompact
public boolean isCompact()
<?xml version="1.0" encoding="UTF-8"?><p xmlns:p111850_="urn:jaxb.jvnet.org:plugin:inheritance" xmlns:p568541_="urn:jaxb.jvnet.org:plugin:simplify" xmlns:p98130_="https://jakarta.ee/xml/ns/jaxb" xmlns:tns="http://schema.webpdf.de/1.0/operation" xmlns:xs="http://www.w3.org/2001/XMLSchema">If this value is set to "true," the contents of all generated PDF417 barcodes will be compressed using the encoding selected with the "compactionMode" attribute.</p>
- Returns:
- possible object is
Boolean
-
setCompact
public void setCompact(boolean value)
Sets the value of the compact property.- Parameters:
value- allowed object isBoolean- See Also:
isCompact()
-
isSetCompact
public boolean isSetCompact()
-
unsetCompact
public void unsetCompact()
-
getCompactionMode
public Pdf417CompactionModeType getCompactionMode()
<?xml version="1.0" encoding="UTF-8"?><p xmlns:p111850_="urn:jaxb.jvnet.org:plugin:inheritance" xmlns:p568541_="urn:jaxb.jvnet.org:plugin:simplify" xmlns:p98130_="https://jakarta.ee/xml/ns/jaxb" xmlns:tns="http://schema.webpdf.de/1.0/operation" xmlns:xs="http://www.w3.org/2001/XMLSchema">If PDF417 barcode compression has been enabled with the "compact" attribute, the encoding selected here for the compression of generated PDF417 barcodes will be used. <ul><li>auto = Try to determine the best encoding method automatically.</li><li>byte = Select a byte encoding method in which every 5 codewords represent 6 bytes.</li><li>numeric = Select a numeric encoding method in which a group of 15 codewords represents up to 44 decimal numbers.</li><li>text = Select a text encoding method in which each codeword represents up to 2 letters.</li></ul></p>- Returns:
- possible object is
Pdf417CompactionModeType
-
setCompactionMode
public void setCompactionMode(Pdf417CompactionModeType value)
Sets the value of the compactionMode property.- Parameters:
value- allowed object isPdf417CompactionModeType- See Also:
getCompactionMode()
-
isSetCompactionMode
public boolean isSetCompactionMode()
-
getDataCodewordsMin
public int getDataCodewordsMin()
<?xml version="1.0" encoding="UTF-8"?><p xmlns:p111850_="urn:jaxb.jvnet.org:plugin:inheritance" xmlns:p568541_="urn:jaxb.jvnet.org:plugin:simplify" xmlns:p98130_="https://jakarta.ee/xml/ns/jaxb" xmlns:tns="http://schema.webpdf.de/1.0/operation" xmlns:xs="http://www.w3.org/2001/XMLSchema">Used to specify the minimum number of codewords allowed in a single PDF417 barcode row.</p>
- Returns:
- possible object is
Integer
-
setDataCodewordsMin
public void setDataCodewordsMin(int value)
Sets the value of the dataCodewordsMin property.- Parameters:
value- allowed object isInteger- See Also:
getDataCodewordsMin()
-
isSetDataCodewordsMin
public boolean isSetDataCodewordsMin()
-
unsetDataCodewordsMin
public void unsetDataCodewordsMin()
-
getDataCodewordsMax
public int getDataCodewordsMax()
<?xml version="1.0" encoding="UTF-8"?><p xmlns:p111850_="urn:jaxb.jvnet.org:plugin:inheritance" xmlns:p568541_="urn:jaxb.jvnet.org:plugin:simplify" xmlns:p98130_="https://jakarta.ee/xml/ns/jaxb" xmlns:tns="http://schema.webpdf.de/1.0/operation" xmlns:xs="http://www.w3.org/2001/XMLSchema">Used to specify the maximum number of codewords allowed in a single PDF417 barcode row.</p>
- Returns:
- possible object is
Integer
-
setDataCodewordsMax
public void setDataCodewordsMax(int value)
Sets the value of the dataCodewordsMax property.- Parameters:
value- allowed object isInteger- See Also:
getDataCodewordsMax()
-
isSetDataCodewordsMax
public boolean isSetDataCodewordsMax()
-
unsetDataCodewordsMax
public void unsetDataCodewordsMax()
-
getSymbolsPerCodewordMin
public int getSymbolsPerCodewordMin()
<?xml version="1.0" encoding="UTF-8"?><p xmlns:p111850_="urn:jaxb.jvnet.org:plugin:inheritance" xmlns:p568541_="urn:jaxb.jvnet.org:plugin:simplify" xmlns:p98130_="https://jakarta.ee/xml/ns/jaxb" xmlns:tns="http://schema.webpdf.de/1.0/operation" xmlns:xs="http://www.w3.org/2001/XMLSchema">Used to specify the minimum number of code symbols that are allowed to be in a single codeword in the PDF417 barcode.</p>
- Returns:
- possible object is
Integer
-
setSymbolsPerCodewordMin
public void setSymbolsPerCodewordMin(int value)
Sets the value of the symbolsPerCodewordMin property.- Parameters:
value- allowed object isInteger- See Also:
getSymbolsPerCodewordMin()
-
isSetSymbolsPerCodewordMin
public boolean isSetSymbolsPerCodewordMin()
-
unsetSymbolsPerCodewordMin
public void unsetSymbolsPerCodewordMin()
-
getSymbolsPerCodewordMax
public int getSymbolsPerCodewordMax()
<?xml version="1.0" encoding="UTF-8"?><p xmlns:p111850_="urn:jaxb.jvnet.org:plugin:inheritance" xmlns:p568541_="urn:jaxb.jvnet.org:plugin:simplify" xmlns:p98130_="https://jakarta.ee/xml/ns/jaxb" xmlns:tns="http://schema.webpdf.de/1.0/operation" xmlns:xs="http://www.w3.org/2001/XMLSchema">Used to specify the maximum number of code symbols that are allowed to be in a single codeword in the PDF417 barcode.</p>
- Returns:
- possible object is
Integer
-
setSymbolsPerCodewordMax
public void setSymbolsPerCodewordMax(int value)
Sets the value of the symbolsPerCodewordMax property.- Parameters:
value- allowed object isInteger- See Also:
getSymbolsPerCodewordMax()
-
isSetSymbolsPerCodewordMax
public boolean isSetSymbolsPerCodewordMax()
-
unsetSymbolsPerCodewordMax
public void unsetSymbolsPerCodewordMax()
-
getShape
public DataMatrixShapeType getShape()
<?xml version="1.0" encoding="UTF-8"?><p xmlns:p111850_="urn:jaxb.jvnet.org:plugin:inheritance" xmlns:p568541_="urn:jaxb.jvnet.org:plugin:simplify" xmlns:p98130_="https://jakarta.ee/xml/ns/jaxb" xmlns:tns="http://schema.webpdf.de/1.0/operation" xmlns:xs="http://www.w3.org/2001/XMLSchema">Can be used to force a specific shape for generated PDF417 barcodes. <ul><li>default = Select an appropriate shape.</li><li>rectangle = Force a rectangular shape.</li><li>square = Force a square shape.</li></ul></p>- Returns:
- possible object is
DataMatrixShapeType
-
setShape
public void setShape(DataMatrixShapeType value)
Sets the value of the shape property.- Parameters:
value- allowed object isDataMatrixShapeType- See Also:
getShape()
-
isSetShape
public boolean isSetShape()
-
-