Программа Mac Sips, кажется, игнорирует параметр --padColor
У меня есть файл 128x256 png, который я пытаюсь заполнить до 512x512 с помощью sips, но sips всегда кажется заполненным прозрачностью, а не указанным padColor. Что я делаю неправильно?
sips junk-128x256.png --padToHeightWidth 512 512 --padColor 00FF00 --out junk-512x512.png
Результирующее изображение 512x512, но с прозрачным заполнением.
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