【发布时间】:2019-02-15 15:59:00
【问题描述】:
在我的应用中,用户可以选择自己的背景图片。问题是,当前的裁剪库只允许选择单个矩形。因此,当用户选择纵向图像并旋转到横向时,图像会被不恰当地裁剪。是否有一个库至少允许在选择图像时有两个可见的矩形(一个用于纵向,另一个用于横向)?
【问题讨论】:
标签: android crop landscape-portrait
在我的应用中,用户可以选择自己的背景图片。问题是,当前的裁剪库只允许选择单个矩形。因此,当用户选择纵向图像并旋转到横向时,图像会被不恰当地裁剪。是否有一个库至少允许在选择图像时有两个可见的矩形(一个用于纵向,另一个用于横向)?
【问题讨论】:
标签: android crop landscape-portrait
剪刀 https://github.com/lyft/scissors
我正在使用这个库来完成纵向和横向的裁剪。如果你使用这个库,只需发送 CropView 的 ViewPortRatio 进行纵向或横向裁剪。
cropView.setViewportRatio(1f / 1.77f); // 纵向
cropView.setViewportRatio(35f / 19f); // 横向
【讨论】: