android - 如何使用 Cordova/Ionic 将图像裁剪成特定的纵横比?

标签 android ios image cordova ionic-framework

在移动设备上裁剪图像时,通常用户可以通过拖动“视口(viewport)”来调整裁剪图像的大小。

我想让用户调整裁剪窗口的大小,但前提是宽高比被锁定:生成的图像在显示时将被拉伸(stretch)以适应所述比例。

有没有办法用核心 Ionic 或第三方库来做到这一点,或者我必须依赖 ImageMagik 来实现服务器端?

对于视觉学习者:

enter image description here

最佳答案

经过一些谷歌搜索后,发现有一个现成的 cordova 插件可用于此要求,它也有助于保持纵横比。

看看这个 cordova-crop-plugin这是活跃的,最近也有一个关于纵横比的修复。它在 README 文档中还有一个示例代码,可与 Ionic 和 Angular2 一起使用。

另请查看 - Issue link android默认锁定宽高比,ios的宽高比锁定也是固定的

希望对您有所帮助。干杯。

关于android - 如何使用 Cordova/Ionic 将图像裁剪成特定的纵横比?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42083197/

相关文章:

java - 了解 Arrayadapter 示例

java - 找不到符号方法 findPreference(String)

ios - swrrevealviewcontrtoller 在侧面菜单打开/关闭时更改切换按钮图像?

javascript - Tumblr:单击时显示全尺寸图像的代码

java - 如何使用 Java 从 URL 保存文件

java - 媒体播放器错误(-38,0)

java - http 连接错误 java.lang.IllegalArgumentException : Illegal character in query at index 76

ios - 完善 UICollectionView 布局转换中的 subview 大小调整

c++ - TextureCache::addImageAsync 选择器类型转换问题

python - 使用 xlwt Python Odoo 插入图像?