コード例 #1
0
ファイル: QRCodeDecoder.cs プロジェクト: kinpauln/QRCode
 internal virtual string getDecodedString(int[] blocks, int version, int numErrorCorrectionCode)
 {
     string dataString = null;
     QRCodeDataBlockReader reader = new QRCodeDataBlockReader(blocks, version, numErrorCorrectionCode);
     try
     {
         dataString = reader.DataString;
     }
     catch (IndexOutOfRangeException exception)
     {
         throw new InvalidDataBlockException(exception.Message);
     }
     return dataString;
 }
コード例 #2
0
ファイル: QRCodeDecoder.cs プロジェクト: kinpauln/QRCode
 internal virtual sbyte[] getDecodedByteArray(int[] blocks, int version, int numErrorCorrectionCode)
 {
     sbyte[] dataByte;
     QRCodeDataBlockReader reader = new QRCodeDataBlockReader(blocks, version, numErrorCorrectionCode);
     try
     {
         dataByte = reader.DataByte;
     }
     catch (InvalidDataBlockException exception)
     {
         throw exception;
     }
     return dataByte;
 }