ImageMagick用外部配置文件处理图片

今天项目需要,要加一组imageMagick处理图片的方式,就又看了imageMagick的文档。看到下面有个conjure命令,以前没有发现啊。
点击看了一下里面的介绍和例子:
Example Usage

We list a few examples of the conjure command here to illustrate its usefulness and ease of use. To get started, here is simple conjure command:

conjure -dimensions 400x400 incantation.msl

Where incantation.msl is our MSL script:

<?xml version="1.0" encoding="UTF-8"?>
<image size="400x400">
<read filename="image.gif" />
<get width="base-width" height="base-height" />
<resize geometry="%[dimensions]" />
<get width="width" height="height" />
<print output="Image sized from %[base-width]x%[base-height] to %[width]x%[height].\n" />
<write filename="image.png" />
</image>

可以从外部配置文件生成图片处理,这样很多处理方式不用耦合到程序里面了。以后要加图片处理直接修改一下配置文件就可以了。
直接copy出来,试了一下,可以处理,但是参数怎么都穿不进去。试了几遍一直不成功。到官网上看了一下,有最新版的下载。看了我的版本6.2,直接下了最新6.4重新试了一下,成功。
不知道为什么6.2不行,他的文档里有介绍这样用的。
在[url]http://www.atmos.washington.edu/ImageMagick/conjure.html[/url]可以看到msl(Magick Scripting Language)的配置格式。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值