codecamp

ImageMagick 忽略宽或高的表示方法( < > @ )

看一些例子:

$ convert logo: -resize '100' wiz1.png
$ convert logo: -resize 'x200' wiz2.png
$ convert logo: -resize '100x200>' wiz3.png
$ convert logo: -resize '100x200<' wiz4.png

(叙述略,请自行观察结果)

(@的作用前面已经提到过了)

请注意引号的使用。上面的例子,包括后面的例子中,我们都使用引号把 geometry 引起来了的。很多时候,这样做不是必须的,但当你使用了 < 和 >; 的时候, 就一定要使用引号,否则这两个符号会被当成命令行的重定向操作处理。另外,在 Windows 平台上,^ 也必须使用引号。所以,为了安全起见,我们最好养成对于 geometry 总是使用引号的习惯。


ImageMagick 对宽和高的基本设置及操作符( % ^ ! )
ImageMagick 图像定位中的偏移
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }