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; }
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; }