public class StiMaxicodeBarCodeType extends StiBarCodeTypeService
StiBarCodeTypeService.StiBarCodeData, StiBarCodeTypeService.ValueObjectDefaultLabelFontHeight, RectWindow, visiblePropertiesCountpropertiesREFERENCE_EMPTY, REFERENCE_REPORT| Constructor and Description |
|---|
StiMaxicodeBarCodeType() |
StiMaxicodeBarCodeType(StiMaxicodeMode mode,
int structuredAppendPosition,
int structuredAppendTotal,
boolean processTilde,
boolean trimExcessData) |
| Modifier and Type | Method and Description |
|---|---|
StiBarCodeTypeService |
CreateNew() |
void |
draw(StiGraphics context,
StiBarCode barCode,
StiRectangle rect,
double zoom) |
StiComponentId |
getComponentId() |
java.lang.String |
getDefaultCodeValue() |
double |
getHeight() |
double |
getLabelFontHeight() |
StiMaxicodeMode |
getMode()
Gets or sets the mode of the Maxicode.
|
double |
getModule() |
java.lang.String |
getServiceName() |
int |
getStructuredAppendPosition()
Gets or sets the structured append Position.
|
int |
getStructuredAppendTotal()
The structured append Total.
|
java.lang.Boolean[] |
getVisibleProperties() |
boolean |
isProcessTilde()
the flag that indicates whether the data message supports character '~' as the escape.
|
boolean |
isTrimExcessData()
a value indicating whether it is necessary to trim excess data if the data length exceeds the
capacity of the barcode.
|
void |
LoadFromJsonObject(JSONObject jObject) |
JSONObject |
SaveToJsonObject(StiJsonSaveMode mode) |
void |
setHeight(double value) |
void |
setMode(StiMaxicodeMode value)
Gets or sets the mode of the Maxicode.
|
void |
setModule(double value) |
void |
setProcessTilde(boolean processTilde)
the flag that indicates whether the data message supports character '~' as the escape.
|
void |
setStructuredAppendPosition(int structuredAppendPosition)
Gets or sets the structured append Position.
|
void |
setStructuredAppendTotal(int structuredAppendTotal)
The structured append Total.
|
void |
setTrimExcessData(boolean trimExcessData)
a value indicating whether it is necessary to trim excess data if the data length exceeds the
capacity of the barcode.
|
baseDrawRectangle, baseDrawString, baseFillEllipse, baseFillPolygon, baseFillRectangle, baseFillRectangle2D, baseMeasureString, baseRollbackTransform, baseTransform, CalculateSize2, CalculateSizeFull, CheckCodeSymbols, draw2DBarCode, drawBarCode, drawBarCodeError, drawBarCodeError, drawBars, drawMaxicode, getBarCodeData, GetCode, getCombinedCode, getExportPainter, getServiceCategory, getServiceType, GetSymbolsStringWidth, GetSymbolWidth, getTextAlignment, IsSymbolLong, IsSymbolPostDescend, IsSymbolSpace, LoadFromJsonObjectInternal, rollbackTransform, setExportPainter, toInts, toString, translateRectclone, getProperties, getServiceEnabled, getServiceInfo, isPropertyPresent, MemberwiseClone, packService, properties, setProperties, setServiceEnabledcleanReference, getReference, setReferencepublic StiMaxicodeBarCodeType()
public StiMaxicodeBarCodeType(StiMaxicodeMode mode, int structuredAppendPosition, int structuredAppendTotal, boolean processTilde, boolean trimExcessData)
public JSONObject SaveToJsonObject(StiJsonSaveMode mode) throws JSONException
SaveToJsonObject in class StiBarCodeTypeServiceJSONExceptionpublic void LoadFromJsonObject(JSONObject jObject) throws JSONException
LoadFromJsonObject in class StiBarCodeTypeServiceJSONExceptionpublic StiComponentId getComponentId()
public java.lang.String getServiceName()
getServiceName in class StiServicepublic java.lang.String getDefaultCodeValue()
getDefaultCodeValue in class StiBarCodeTypeServicepublic double getModule()
getModule in class StiBarCodeTypeServicepublic double getHeight()
getHeight in class StiBarCodeTypeServicepublic StiMaxicodeMode getMode()
public void setMode(StiMaxicodeMode value)
public boolean isProcessTilde()
public void setProcessTilde(boolean processTilde)
processTilde - the processTilde to setpublic int getStructuredAppendPosition()
public void setStructuredAppendPosition(int structuredAppendPosition)
structuredAppendPosition - the structuredAppendPosition to setpublic int getStructuredAppendTotal()
public void setStructuredAppendTotal(int structuredAppendTotal)
structuredAppendTotal - the structuredAppendTotal to setpublic boolean isTrimExcessData()
public void setTrimExcessData(boolean trimExcessData)
trimExcessData - the trimExcessData to setpublic double getLabelFontHeight()
getLabelFontHeight in class StiBarCodeTypeServicepublic java.lang.Boolean[] getVisibleProperties()
public void draw(StiGraphics context, StiBarCode barCode, StiRectangle rect, double zoom) throws java.lang.Exception
draw in class StiBarCodeTypeServicejava.lang.Exceptionpublic StiBarCodeTypeService CreateNew()
public void setModule(double value)
setModule in class StiBarCodeTypeServicepublic void setHeight(double value)
setHeight in class StiBarCodeTypeServiceCopyright © 2019 Stimulsoft. All Rights Reserved.