public override void LoadView () { base.LoadView (); View.BackgroundColor = UIColor.Gray; View.AddSubview(proccessView = new ProcessingView { TryAgain = ProcessOrder }); }
public override void LoadView() { base.LoadView(); View.BackgroundColor = UIColor.Gray; View.AddSubview(proccessView = new ProcessingView { TryAgain = ProcessOrder }); }
public override void ViewDidLoad() { base.ViewDidLoad(); ContentView = new ProcessingView(); View = ContentView; Title = "Process Image"; handler = new CroppingFinishedHandler(); }
private void Process() { List<PdfShrinker> shrinkers = new List<PdfShrinker>(); ShrinkOptions options = new ShrinkOptions() { EncodingQuality = (int)(JpegEncoding * 100), NewFolder = NewPath, SaveOption = Overwrite ? SaveOption.Overwrite : SaveOption.SaveNew, RetainAccessedDate = PreserveAccessed, RetainAttributes = PreserveAttributes, RetainCreationDate = PreserveCreation, RetainModifiedDate = PreserveModified }; foreach (SelectedFileInfo file in PdfFiles) { shrinkers.Add(new PdfShrinker(new FileInfo(file.FullName), options)); } ProcessingView view = new ProcessingView(); view.DataContext = new ProcessingViewModel (shrinkers, ThreadCount, view, ShowReport); view.Show(); CloseWindow(); }