哦,有图就好懂多了,这个你得去改一下qrcode生成的源码,一般qrcodelib都是黑色画的线。qrcode那三个角是定位用的,找到画这三个角的地方,设一下颜色就好。也不知道你用的什么代码生成的,所以没办法具体帮到你。我用的是Zxing for C# ..上面的图片上网上找的
好像是这样。。三个角的那个正方体都是彩色的
哦,有图就好懂多了,这个你得去改一下qrcode生成的源码,一般qrcodelib都是黑色画的线。qrcode那三个角是定位用的,找到画这三个角的地方,设一下颜色就好。也不知道你用的什么代码生成的,所以没办法具体帮到你。我用的是Zxing for C# ..上面的图片上网上找的 还有一种方式,不过你要对gdi+稍微有些了解。qrcode图片生成后,找到三个角的坐标,gdi+绘制6个有颜色的矩形就可以了。zixing没研究过,也许自带了填色的功能。
哦,有图就好懂多了,这个你得去改一下qrcode生成的源码,一般qrcodelib都是黑色画的线。qrcode那三个角是定位用的,找到画这三个角的地方,设一下颜色就好。也不知道你用的什么代码生成的,所以没办法具体帮到你。
哦,有图就好懂多了,这个你得去改一下qrcode生成的源码,一般qrcodelib都是黑色画的线。qrcode那三个角是定位用的,找到画这三个角的地方,设一下颜色就好。也不知道你用的什么代码生成的,所以没办法具体帮到你。我用的是Zxing for C# ..上面的图片上网上找的
哦,有图就好懂多了,这个你得去改一下qrcode生成的源码,一般qrcodelib都是黑色画的线。qrcode那三个角是定位用的,找到画这三个角的地方,设一下颜色就好。也不知道你用的什么代码生成的,所以没办法具体帮到你。我用的是Zxing for C# ..上面的图片上网上找的
还有一种方式,不过你要对gdi+稍微有些了解。qrcode图片生成后,找到三个角的坐标,gdi+绘制6个有颜色的矩形就可以了。zixing没研究过,也许自带了填色的功能。
BarcodeWriter writer = new BarcodeWriter();
writer.Renderer = new ZXing.Rendering.BitmapRenderer { Background = Color.Red, Foreground = Color.Blue };
writer.Format = BarcodeFormat.QR_CODE;
writer.Options =new EncodingOptions
{
Height = 350,
Width = 350
};
Bitmap bmap = writer.Write(matrix);