C#WinformはThoughtWorksを使用する.QRCode生成QRコード

872 ワード

Nugetプログラム管理パッケージからThoughtWorksを導入する.QRCode.
コード実装:
 #region       

        /// 
        ///        
        /// 
        ///           
        ///        
        ///      
        ///      
        public static Image QrCodeBitmap(string link, int size, int version)
        {
            QRCodeEncoder qrcodeencoder = new QRCodeEncoder();//        
            qrcodeencoder.QRCodeEncodeMode = QRCodeEncoder.ENCODE_MODE.BYTE;//    
            qrcodeencoder.QRCodeScale = size;//       
            qrcodeencoder.QRCodeVersion = version;//     
            qrcodeencoder.QRCodeErrorCorrect = QRCodeEncoder.ERROR_CORRECTION.M;//      (    )   :  M
            return qrcodeencoder.Encode(link);//     image  
        }

        #endregion