Zebble.ImageCropper by Geeks Ltd

<PackageReference Include="Zebble.ImageCropper" Version="1.0.3" />

 CropImageView

public class CropImageView : FrameLayout

public class CropResult : Object

public sealed class CropShape : Enum

public sealed class Guidelines : Enum

public sealed class RequestSizeOptions : Enum

public sealed class ScaleType : Enum

public virtual Pair AspectRatio { get; }

public virtual bool AutoZoomEnabled { get; set; }

public virtual Bitmap CroppedImage { get; }

public virtual Rect CropRect { get; set; }

public virtual RectF CropWindowRect { get; }

public virtual bool FlippedHorizontally { get; set; }

public virtual bool FlippedVertically { get; set; }

public virtual int ImageResource { get; set; }

public virtual Uri ImageUri { get; }

public virtual bool IsFixAspectRatio { get; }

public virtual int MaxZoom { get; set; }

public virtual int RotatedDegrees { get; set; }

public virtual bool SaveBitmapToInstanceState { get; set; }

public virtual bool ShowCropOverlay { get; set; }

public virtual bool ShowProgressBar { get; set; }

public virtual Rect WholeImageRect { get; }

protected CropImageView(IntPtr javaReference, JniHandleOwnership transfer)

public virtual void ClearAspectRatio()

public virtual void ClearImage()

public virtual void FlipImageHorizontally()

public virtual void FlipImageVertically()

public virtual Bitmap GetCroppedImage(int p0, int p1)

public virtual Bitmap GetCroppedImage(int p0, int p1, RequestSizeOptions p2)

public virtual void GetCroppedImageAsync()

public virtual void GetCroppedImageAsync(int p0, int p1)

public virtual void GetCroppedImageAsync(int p0, int p1, RequestSizeOptions p2)

public virtual float[] GetCropPoints()

public virtual CropShape GetCropShape()

public virtual Guidelines GetGuidelines()

public virtual ScaleType GetScaleType()

public virtual void OnRestoreInstanceState(IParcelable p0)

public virtual void ResetCropRect()

public virtual void RotateImage(int p0)

public virtual void SaveCroppedImageAsync(Uri p0)

public virtual void SaveCroppedImageAsync(Uri p0, CompressFormat p1, int p2)

public virtual void SaveCroppedImageAsync(Uri p0, CompressFormat p1, int p2, int p3, int p4)

public virtual void SaveCroppedImageAsync(Uri p0, CompressFormat p1, int p2, int p3, int p4, RequestSizeOptions p5)

public virtual void SetAspectRatio(int p0, int p1)

public virtual void SetCropShape(CropShape p0)

public virtual void SetFixedAspectRatio(bool p0)

public virtual void SetGuidelines(Guidelines p0)

public virtual void SetImageBitmap(Bitmap p0)

public virtual void SetImageBitmap(Bitmap p0, ExifInterface p1)

public virtual void SetImageUriAsync(Uri p0)

public virtual void SetMaxCropResultSize(int p0, int p1)

public virtual void SetMinCropResultSize(int p0, int p1)

public virtual void SetMultiTouchEnabled(bool p0)

public virtual void SetScaleType(ScaleType p0)

public virtual void SetSnapRadius(float p0)

public virtual void StartCropWorkerTask(int p0, int p1, RequestSizeOptions p2, Uri p3, CompressFormat p4, int p5)