パッケージ jp.co.osstech.libjeid.rc2

クラス RC2NameImage

java.lang.Object
jp.co.osstech.libjeid.rc2.RC2NameImage

public class RC2NameImage extends Object
RC2NameImageは、第2世代在留カード等の氏名イメージ (DF1/EF03のD0)に対応するクラスです。

タグ "D0" (BERParserのマスク値 0x10)、MMR(CCITT T.6)圧縮 TIFF、最大2500byte。

DF1/EF03には氏名イメージ(D0)と顔画像(D1)が格納されており、 顔画像はRC2FaceImageが同じEFから読み出します。

  • コンストラクタの概要

    コンストラクタ
    コンストラクタ
    説明
    RC2NameImage(byte[] encoded)
    RC2NameImageオブジェクトを構築します。
  • メソッドの概要

    修飾子とタイプ
    メソッド
    説明
    氏名イメージ(MMR TIFF)をデコードしてBitmapARGBを返します。
    byte[]
    氏名イメージ(TIFF)の生バイトを返します。
    byte[]
     
     

    クラスから継承されたメソッド java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • コンストラクタの詳細

    • RC2NameImage

      public RC2NameImage(byte[] encoded) throws IOException
      RC2NameImageオブジェクトを構築します。
      パラメータ:
      encoded - 符号化データ
      例外:
      IOException - デコードエラー
  • メソッドの詳細

    • toString

      public String toString()
      オーバーライド:
      toString クラス内 Object
    • getEncoded

      public byte[] getEncoded()
    • getData

      public byte[] getData()
      氏名イメージ(TIFF)の生バイトを返します。
      戻り値:
      氏名イメージ(TIFF)。格納されていない場合はnull
    • getBitmapARGB

      public BitmapARGB getBitmapARGB()
      氏名イメージ(MMR TIFF)をデコードしてBitmapARGBを返します。
      戻り値:
      氏名イメージのBitmapARGB。デコード不可の場合はnull