Example #1
0
        public QrCreator(ArgsModel args, ErrorCorrectionLevel level = ErrorCorrectionLevel.H, int Width = 500, int Height = 500)
        {
            switch (args.LoadMode)
            {
            case LoadMode.Text:
                CreateFromContent(args.Content, level, Width, Height);
                break;

            case LoadMode.Image:
                CreateFromImageFile(args.Content, level, Width, Height);
                break;
            }
        }
Example #2
0
        public ColorfulQrCreater(ArgsModel args)
        {
            this.args  = args;
            Background = Color.Black;
            Foreground = Color.White;

            qrCreator = new QrCreator(args);
            if (!qrCreator.IsCreated)
            {
                return;
            }
            LoadResource();
        }