调整大小时如何保持图像纵横比?
How to keep the image aspect ratio when resize?
例如,当我只提供length
或width
参数之一时,会自动计算另一个参数,同时保持图像的纵横比。
MagicWand
库中有相关函数吗?还是要自己计算长宽比?
Is there a related function in the MagicWand library? Still have to calculate the aspect ratio yourself?
使用 MagickWand C-API 时,您需要自己计算纵横比。有 是 MagickTransformImage
方法,它通过评估格式化字符串(包括纵横比)支持裁剪和调整大小,但已被弃用和删除。
在 MagickCore
库中,有 ParseMetaGeometry 方法支持带纵横比标志的格式化字符串。
例如,当我只提供length
或width
参数之一时,会自动计算另一个参数,同时保持图像的纵横比。
MagicWand
库中有相关函数吗?还是要自己计算长宽比?
Is there a related function in the MagicWand library? Still have to calculate the aspect ratio yourself?
使用 MagickWand C-API 时,您需要自己计算纵横比。有 是 MagickTransformImage
方法,它通过评估格式化字符串(包括纵横比)支持裁剪和调整大小,但已被弃用和删除。
在 MagickCore
库中,有 ParseMetaGeometry 方法支持带纵横比标志的格式化字符串。