Exemple #1
0
 public PecBuilder(QrCodeStitcher stitcher)
 {
     _stitcher         = stitcher;
     _info             = _stitcher.Info;
     _blocks           = _stitcher.GetQRCodeStitches();
     _stitchBlockCount = _blocks.Count;
 }
Exemple #2
0
        void FillDesignAttributes()
        {
            _designWidth  = _pec.GetDesignWidth();
            _designHeight = _pec.GetDesignHeight();

            _designXOffset    = _stitcher.GetDesignXOffset;
            _designYOffset    = _stitcher.GetDesignYOffset;
            _blocks           = _stitcher.GetQRCodeStitches();
            _stitchBlockCount = _blocks.Count;
        }
Exemple #3
0
        public PesBuilder(QrCodeStitcher stitcher, Stream strm)
        {
            _stream   = strm;
            _stitcher = stitcher;
            _info     = _stitcher.Info;
            _blocks   = _stitcher.GetQRCodeStitches();

            _pecStream = new MemoryStream();
            _pec       = new PecBuilder(_stitcher);

            FillDesignAttributes();
        }