About

<#TEMPLATE_INCLUDE_NINEPAGE_ABOUTME#>
  • Apr

    5

    格式转换:convert.exe aaa.jpg aaa.png

    -layers flatten:转换 psd 文件时合并多个图层为一个图层(否则每张图对应一个图层)。

    例如:convert.exe -layers flatten aaa.psd aaa.jpg

    -density 数字:指定图片的分辨率大小(这里不是指分辨率尺寸大小,而是指每英寸的像素多少,类似密度)。

    -units PixelsPerInch:指定像素分布的单位,配合 -density 使用的单位。

    例如:convert.exe -density 300 -units PixelsPerInch aaa.tif aaa.jpg

    -resize 1024x768:指定图片转换的大小。它会自动判断图片的宽和高进行等比压缩。但是这会有个问题,就是当图片小于1024 x 768 时会将图片强制放大。可以在1024x768后面加上 “>”,“<'”等限定符来限制转换行为。1024x768> 是只转换大于 1024 x 768 的图,1024x768< 只转换小于 1024x768 的图(还有其它一些限定符)。

    例如:convert.exe -resize "1024x768>" aaa.tif aaa.jpg

    注意:1024x768>要用引号扩起来,否则 “>” 会被系统解释为输出重定向。

    -filter Lanczos:指定转换图片时的过滤器,通常配合-resize使用(有很多种过滤器)。

    -quality 100:指定 jpeg 的图片质量压缩比。默认是 80(100 为最佳质量)。

    -colorspace rgb:指定转换后图片的颜色模式(有很多种颜色模式可选)。

    +profile "*":删除图片附带的元数据信息,包括exif等等。这些数据会占用空间的,可以删除。