问题描述
Zxing怎么生成三个角的那个正方体都是彩色的。。。
解决方案
解决方案二:
我有些听不懂火星语
解决方案三:
引用1楼yuwenge的回复:
我有些听不懂火星语
好像是这样。。三个角的那个正方体都是彩色的
解决方案四:
引用2楼u012663991的回复:
Quote: 引用1楼yuwenge的回复:
我有些听不懂火星语好像是这样。。三个角的那个正方体都是彩色的
哦,有图就好懂多了,这个你得去改一下qrcode生成的源码,一般qrcodelib都是黑色画的线。qrcode那三个角是定位用的,找到画这三个角的地方,设一下颜色就好。也不知道你用的什么代码生成的,所以没办法具体帮到你。
解决方案五:
引用3楼yuwenge的回复:
Quote: 引用2楼u012663991的回复:
Quote: 引用1楼yuwenge的回复:
我有些听不懂火星语好像是这样。。三个角的那个正方体都是彩色的
哦,有图就好懂多了,这个你得去改一下qrcode生成的源码,一般qrcodelib都是黑色画的线。qrcode那三个角是定位用的,找到画这三个角的地方,设一下颜色就好。也不知道你用的什么代码生成的,所以没办法具体帮到你。
我用的是ZxingforC#..上面的图片上网上找的
解决方案六:
引用4楼u012663991的回复:
Quote: 引用3楼yuwenge的回复:
Quote: 引用2楼u012663991的回复:
Quote: 引用1楼yuwenge的回复:
我有些听不懂火星语好像是这样。。三个角的那个正方体都是彩色的
哦,有图就好懂多了,这个你得去改一下qrcode生成的源码,一般qrcodelib都是黑色画的线。qrcode那三个角是定位用的,找到画这三个角的地方,设一下颜色就好。也不知道你用的什么代码生成的,所以没办法具体帮到你。
我用的是ZxingforC#..上面的图片上网上找的
还有一种方式,不过你要对gdi+稍微有些了解。qrcode图片生成后,找到三个角的坐标,gdi+绘制6个有颜色的矩形就可以了。zixing没研究过,也许自带了填色的功能。
解决方案七:
不知道你找到解决方案了没?BarcodeWriterwriter=newBarcodeWriter();writer.Renderer=newZXing.Rendering.BitmapRenderer{Background=Color.Red,Foreground=Color.Blue};writer.Format=BarcodeFormat.QR_CODE;writer.Options=newEncodingOptions{Height=350,Width=350};Bitmapbmap=writer.Write(matrix);