jp.go.aist.dmrc.platform.util.barcode
インタフェース PFBarCodeType

すべてのスーパーインタフェース:
java.io.Serializable

public interface PFBarCodeType
extends java.io.Serializable

バーコード体系を示すインターフェイス。
各バーコード体系はこのインターフェイスを実装する。


メソッドの概要
 java.awt.Image convertBarCodeImage(java.lang.String string, boolean displayString, boolean checkDigit)
          文字列をバーコードイメージに変換する。
 java.awt.Dimension getBarCodeSize(java.lang.String string, boolean displayString, boolean checkDigit)
          バーコードの出力サイズを取得する。
 java.lang.String getCodeName()
          バーコード体系名を取得する。
 java.lang.String getSampleData()
          サンプルデータを取得する。
 boolean isConvertible(java.lang.String string)
          バーコード変換可能かチェックする。
 boolean isSelectableAddCheckDigit()
          チェックディジット付加が選択できるかどうかを取得する。
 boolean isSelectableDisplayString()
          文字列表示が選択できるかどうかを取得する。
 void printBarCode(java.awt.Graphics2D graphics, java.lang.String string, boolean displayString, boolean checkDigit)
          文字列をバーコードに変換して帳票出力nする。
 

メソッドの詳細

getCodeName

java.lang.String getCodeName()
バーコード体系名を取得する。

戻り値:
バーコード体系名

getSampleData

java.lang.String getSampleData()
サンプルデータを取得する。

戻り値:
サンプルデータ

isSelectableDisplayString

boolean isSelectableDisplayString()
文字列表示が選択できるかどうかを取得する。

戻り値:
文字列表示が選択できるかどうか

isSelectableAddCheckDigit

boolean isSelectableAddCheckDigit()
チェックディジット付加が選択できるかどうかを取得する。

戻り値:
チェックディジット付加が選択できるかどうか

isConvertible

boolean isConvertible(java.lang.String string)
バーコード変換可能かチェックする。

パラメータ:
string - 対象文字列
戻り値:
変換可否

convertBarCodeImage

java.awt.Image convertBarCodeImage(java.lang.String string,
                                   boolean displayString,
                                   boolean checkDigit)
                                   throws PFRuntimeException
文字列をバーコードイメージに変換する。

パラメータ:
string - 対象文字列
displayString - 文字列の出力有無
checkDigit - チェックディジット付加
戻り値:
イメージ
例外:
PFRuntimeException

getBarCodeSize

java.awt.Dimension getBarCodeSize(java.lang.String string,
                                  boolean displayString,
                                  boolean checkDigit)
                                  throws PFRuntimeException
バーコードの出力サイズを取得する。

パラメータ:
string - 対象文字列
displayString - 文字列の出力有無
checkDigit - チェックディジット付加
戻り値:
サイズ(ピクセル)
例外:
PFRuntimeException

printBarCode

void printBarCode(java.awt.Graphics2D graphics,
                  java.lang.String string,
                  boolean displayString,
                  boolean checkDigit)
                  throws PFRuntimeException
文字列をバーコードに変換して帳票出力nする。

パラメータ:
graphics - 描画対象グラフィクス
string - 対象文字列
displayString - 文字列の出力有無
checkDigit - チェックディジット付加
例外:
PFRuntimeException