【问题标题】:mac sips program seems to ignore --padColor optionmac sips 程序似乎忽略了 --padColor 选项
【发布时间】:2014-08-08 01:17:05
【问题描述】:

我有一个 128x256 png 文件,我试图用 sip 填充到 512x512,但 sip 似乎总是用透明度而不是指定的 padColor 填充。我做错了什么?

sips junk-128x256.png --padToHeightWidth 512 512 --padColor 00FF00 --out junk-512x512.png

生成的图像为 512x512,但带有透明填充。

【问题讨论】:

    标签: macos sips


    【解决方案1】:

    sips 命令只会为 jpg 和 bmp 文件格式填充颜色。其他文件类型总是用白色填充。为了给 png 文件添加彩色填充,首先转换为 bmp,然后填充并转换回 png。

    sips junk.png -s format bmp --out junk.bmp
    sips junk.bmp -s format png --padToHeightWidth 512 512 --padColor 00FF00 --out junk-512x512.png
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-10-28
      • 2016-09-30
      • 2016-03-16
      • 2014-02-03
      • 2012-03-11
      相关资源
      最近更新 更多