private void con_exportFrame_Click(object sender, EventArgs e)
{
StopPreview();
var sfdExport = new SaveFileDialog();
sfdExport.DefaultExt = "png";
sfdExport.Filter = "JPG Image (*.jpg)|*.jpg| PNG Image (*.png)|*.png";
sfdExport.FileName = Resources.Msg_Frame.TrimEnd();// + trackBar.Value;
if (sfdExport.ShowDialog() == DialogResult.OK)
{
this.Cursor = Cursors.WaitCursor;
if (sfdExport.FileName.EndsWith(".png"))
{
ApplyActionToFrames(sfdExport.FileName.Replace(".jpg", "").Replace(".png", ""), ActionEnum.Export, 0F, ImageFormat.Png);
}
else
{
ApplyActionToFrames(sfdExport.FileName.Replace(".jpg", "").Replace(".png", ""), ActionEnum.Export, 0F, ImageFormat.Jpeg);
}
GC.Collect();
this.Cursor = Cursors.Default;
}
sfdExport.Dispose();
GC.Collect();
}