public class PFCode128C extends PFCode128
CHECK_DIGIT_PATTERN_TABLE_A, CHECK_DIGIT_PATTERN_TABLE_B, CHECK_DIGIT_PATTERN_TABLE_C, CHECK_DIGIT_TABLE_A, CHECK_DIGIT_TABLE_B, CHECK_DIGIT_TABLE_C, PATTERN_TABLE_A, PATTERN_TABLE_B, PATTERN_TABLE_C, START_CHARATER_CODE_PATTERN_A, START_CHARATER_CODE_PATTERN_B, START_CHARATER_CODE_PATTERN_C
コンストラクタと説明 |
---|
PFCode128C()
CODE128(コードセットC)コード体系を生成する。
|
修飾子とタイプ | メソッドと説明 |
---|---|
java.awt.Image |
convertBarCodeImage(java.lang.String string,
boolean displayString,
boolean checkDigit)
文字列をバーコードイメージに変換する.
|
java.awt.Image |
convertBarCodeImage(java.lang.String string,
boolean displayString,
boolean checkDigit,
boolean onDisplay)
印刷用として文字列をバーコードイメージに変換する.
|
void |
drawCharacter(java.awt.Graphics2D graphics,
float xPosition,
float yPosition,
java.lang.String character,
boolean displayString,
java.lang.String pattern,
boolean onDisplay)
1文字をバーコードに変換して描画する。
|
protected java.awt.Dimension |
getBarCodeSize(java.lang.String string,
boolean displayString,
boolean checkDigit,
boolean onDisplay)
バーコードのサイズを取得する。
|
java.lang.String |
getCheckDigit(java.lang.String string)
チェックディジットを取得する。
|
java.lang.String |
getCodeName()
バーコード体系名を取得する。
|
java.lang.String |
getSampleData()
サンプルデータを取得する。
|
protected java.awt.Font |
getStringFont(boolean onDisplay)
文字描画フォントを取得する。
|
boolean |
isConvertible(java.lang.String string)
バーコード変換可能かチェックする。
|
void |
printBarCode(java.awt.Graphics2D graphics,
java.lang.String string,
boolean displayString,
boolean checkDigit)
文字列をバーコードに変換して帳票に出力する.
|
drawCharacter, drawStopCharacter, getBarCodeSize, getBarHeight, getCharacterWidth, getDrawMargin, getMinimumElement, getQuietZoneWidth, getStopCharacterWidth, isDisplay, isSelectableAddCheckDigit, isSelectableDisplayString
public java.lang.String getCodeName()
public java.lang.String getSampleData()
public boolean isConvertible(java.lang.String string)
string
- 対象文字列protected java.awt.Dimension getBarCodeSize(java.lang.String string, boolean displayString, boolean checkDigit, boolean onDisplay) throws PFRuntimeException
getBarCodeSize
クラス内 PFCode128
string
- 対象文字列displayString
- 文字列の出力有無checkDigit
- チェックディジット付加onDisplay
- 画面用フラグPFRuntimeException
- 対象外の文字が含まれているpublic java.awt.Image convertBarCodeImage(java.lang.String string, boolean displayString, boolean checkDigit) throws PFRuntimeException
string
- 対象文字列displayString
- 文字列の出力有無checkDigit
- チェックディジット付加PFRuntimeException
- 対象外の文字が含まれているpublic void drawCharacter(java.awt.Graphics2D graphics, float xPosition, float yPosition, java.lang.String character, boolean displayString, java.lang.String pattern, boolean onDisplay)
drawCharacter
クラス内 PFCode128
graphics
- 描画先グラフィクスxPosition
- X座標yPosition
- Y座標character
- 文字displayString
- 文字列表示有無pattern
- コードパターンonDisplay
- 画面表示かどうかpublic void printBarCode(java.awt.Graphics2D graphics, java.lang.String string, boolean displayString, boolean checkDigit) throws PFRuntimeException
graphics
- 描画対象グラフィクスstring
- 対象文字列displayString
- 文字列の出力有無checkDigit
- チェックディジット付加PFRuntimeException
- 対象外の文字が含まれているpublic java.awt.Image convertBarCodeImage(java.lang.String string, boolean displayString, boolean checkDigit, boolean onDisplay) throws PFRuntimeException
string
- 対象文字列displayString
- 文字列の出力有無checkDigit
- チェックディジット付加onDisplay
- 画面用フラグPFRuntimeException
- 対象外の文字が含まれているpublic java.lang.String getCheckDigit(java.lang.String string) throws PFRuntimeException
string
- 対象文字列PFRuntimeException
- 対象外の文字が含まれているprotected java.awt.Font getStringFont(boolean onDisplay)
getStringFont
クラス内 PFCode128
onDisplay
- 画面表示かどうか