2

任何人都知道一个库,它可以用 Android 或 iOS 智能手机拍照,然后提供裁剪或旋转该图像的视图(因此,没有原生预览)

我使用 PCL / Xamarin.Android / Xamarin.iOS(不是 Xamarin.Form)

4

1 回答 1

0

您可以使用FFImageLoading裁剪和旋转图像。尝试在图像中添加捏合/滑动手势识别器,当此事件触发时,使用旋转变换来旋转图像:

public RotateTransformation(double degrees, bool ccw, bool resize)
{
    ...
}

以及裁剪图像的裁剪转换:

public CropTransformation(double zoomFactor, double xOffset, double yOffset, double cropWidthRatio, double cropHeightRatio)
{
    ...
}

可以在每个平台或 PCL 的示例中找到更多详细信息。但这只是为您提供代码,您应该创建自己的界面来完成用户的交互。

您也可以尝试其他库,例如:

https://github.com/stormlion227/ImageCropper.Forms https://github.com/muak/Xamarin.Plugin.ImageEdit

于 2018-04-30T08:20:29.093 回答