RC2NameImage
public class RC2NameImage : NSObject
RC2NameImageは、第2世代在留カード等の氏名イメージ(DF1/EF03のD0)に対応するクラスです。
タグ “D0” (RC2BERParser のマスク値 0x10)、MMR(CCITT T.6)圧縮 TIFF、最大2500byte。
DF1/EF03には氏名イメージ(D0)と顔画像(D1)が格納されており、
顔画像は RC2FaceImage が同じEFから読み出します。
-
インスタンスの説明を返します
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 }