RC2AddressImage

public class RC2AddressImage : NSObject

RC2AddressImageは、第2世代在留カード等の住居地イメージ(DF1/EF04)に対応するクラスです。
タグ “DFD1” (多バイトタグ; RC2BERParser は2バイト目 0xD1 をタグとして返す)、 MMR(CCITT T.6)圧縮 TIFF。

  • インスタンスの説明を返します

    Declaration

    Swift

    override public var description: String { get }
  • 符号化データを返します

    Declaration

    Swift

    @objc
    public var encoded: Data { get }
  • 住居地イメージ(MMR 圧縮 TIFF)を返します

    Remark

    住居地イメージが格納されていない場合はnilが返ります

    Declaration

    Swift

    @objc
    public var data: Data? { get }
  • 住居地イメージをCGImageオブジェクトで返します
    MMR圧縮TIFFは白黒が反転して格納されているため、表示用に反転して返します (Android 版 getBitmapARGB() と同じ扱い)。

    Remark

    住居地イメージが格納されていない場合・デコードに失敗した場合は nilが返ります(格納の有無は data で判別できます)

    Declaration

    Swift

    @objc
    public var image: CGImage? { get }