qrcode powered by dlang
- it support svg png
dub build --build=release --compiler=ldc2 -v -f
void main()
{
testQrCode();
}
void testQrCode()
{
import ithox.qrcode;
AbstractRenderer plain = new Svg();
plain.setWidth(250);
plain.setHeight(250);
plain.setRoundDimensions(true);
plain.setBackgroundColor(new Rgb(255,0,255));
plain.setForegroundColor(new Rgb(0,0,255));
//plain.setMargin(0);
QrCodeWriter wr = new QrCodeWriter(plain);
//auto xx = wr.writeString("donglei donglei", "UTF-8", ErrorCorrectionLevel.H);
//writeln(xx);
wr.writeFile("Hello World Powered By D", "hello-world.svg", "UTF-8", ErrorCorrectionLevel.H);
}