AX2009 RU8 QRCode二维码

今天将AX2009升级了RU8补丁,惊喜的发现了RU8竟然集成了QRCode

既然有QRCode,那就拿来试试

新建个Form,增加一个图片控件,在Form的Init方法中增加如下代码,感觉跟之前调用外部DLL实现的方法是一致的

有兴趣的同学可以去看我之前写的使用ThoughtWorks.QRCode实现二维码的文章

 1 public void init()
 2 {
 3     Microsoft.Dynamics.QRCode.Encoder   qrCode;
 4     System.Drawing.Image clrImage;
 5     ;
 6     qrCode=new Microsoft.Dynamics.QRCode.Encoder();
 7     
 8     super();
 9     qrCode.set_Version(7);
10     qrCode.set_CellSize(4);
11     qrCode.set_DarkColor(System.Drawing.Color::get_SeaGreen());
12     clrImage=qrCode.Encode("GT");
13     clrImage.Save(@"d:1.jpg");
14     Pic.imageName(@"d:1.jpg");
15 }

运行

最大的好处就是终于可以不用外挂了^_^

不过这个还不是很完美,就是不支持转换中文 +_+!!

原文地址:https://www.cnblogs.com/rumenren/p/3431672.html