public override void LoadView ()
		{
			base.LoadView ();
			View.BackgroundColor = UIColor.Gray;
			View.AddSubview(proccessView = new ProcessingView {
				TryAgain = ProcessOrder
			});
		}
Ejemplo n.º 2
0
 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();
        }
Ejemplo n.º 4
0
        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();
        }