public static void SaveToIntent(this SignaturePadConfiguration config, Intent intent) {

            intent.PutExtra(() => config.BackgroundColor);
            intent.PutExtra(() => config.CancelText);
            intent.PutExtra(() => config.CaptionText);
            intent.PutExtra(() => config.CaptionTextColor);
            intent.PutExtra(() => config.ClearText);
            intent.PutExtra(() => config.ClearTextColor);
            intent.PutExtraEnum(() => config.ImageType);
            intent.PutExtra(() => config.PromptText);
            intent.PutExtra(() => config.PromptTextColor);
            intent.PutExtra(() => config.SaveText);
            intent.PutExtra(() => config.SignatureBackgroundColor);
            intent.PutExtra(() => config.SignatureLineColor);
            intent.PutExtra(() => config.StrokeColor);
            intent.PutExtra(() => config.StrokeWidth);
            intent.PutExtra(() => config.BackgroundImage);
            intent.PutExtra(() => config.BackgroundImageAlpha);
            intent.PutExtra(() => config.CropImage);

            intent.PutExtra(() => config.Points);

        }