private void InitPage(CameraOperationType currentOperation) { CurrentOperation = currentOperation; InitializeComponent(); #if __IOS__ HasSystemPadding = false; #endif InitFormsUI(); _autoCapture = new AutoCapture(); if (CurrentOperation == CameraOperationType.Normal) { _autoCapture.CaptureMethod = AutoCapture.AutoCaptureMethod.TextDetection; } else if (CurrentOperation == CameraOperationType.BackImage) { _autoCapture.CaptureMethod = AutoCapture.AutoCaptureMethod.DocumentDetection; } leadCamera.SizeChanged += LeadCamera_SizeChanged; }
public CameraPage(CameraOperationType currentOperation) { InitPage(currentOperation); }
public CameraPage(CameraOperationType currentOperation, bool autoRotateImage) { _autoRotateImage = autoRotateImage; InitPage(currentOperation); }
public PictureTakenEventArgs(RasterImage image, Stream stream, CameraOperationType operationType) { Image = image; Stream = stream; OperationType = operationType; }