Exemple #1
0
        private void btnStart_Click(object sender, EventArgs e)
        {
            // Set cursor as hourglass
            Cursor.Current = Cursors.WaitCursor;

            _OutMgr = SetOutPutManager();
            if (radioButtonPhotoshop.Checked)
            {
                ProcessPhotoshop();
            }
            else
            {
                ProcessCode();
            }

            // Set cursor as default arrow
            Cursor.Current = Cursors.Default;
        }
Exemple #2
0
        public ImageTile(string inputFile, OutPutManager outMgr)
        {
            if (!File.Exists(inputFile))
            {
                throw new FileNotFoundException();
            }

            _jpgEncoder = GetEncoderInfo("image/jpeg");
            _outMgr     = outMgr;
            _fileName   = inputFile;
            _image      = Image.FromFile(inputFile);
            var xSize = _outMgr.Cols;
            var ySize = _outMgr.Rows;

            _size = new Size(xSize, ySize);

            var myEncoder          = Encoder.Quality;
            var myEncoderParameter = new EncoderParameter(myEncoder, outMgr.Quality);

            _encoderParameters.Param[0] = myEncoderParameter;
        }