Как игнорировать предупреждение ImageMagick? @ warning / png.c / MagickPNGWarningHandler / 1744

642
dengApro

Я хочу изменить размер изображения на Mac. Я использую ImageMagick.

Вот код: convert eight.png -resize 375X667 resize_eg.png

Есть предупреждение.

convert: недопустимая длина профиля `eight.png '@ warning / png.c / MagickPNGWarningHandler / 1744.

Согласно веб-странице организации imagemagick ,

Это просто предупреждение. Обработка продолжается. Если вас это беспокоит, используйте + профиль "*" при первом преобразовании.

Я не могу получить его из + профиля "*" .

Я пытался и потерпел неудачу. Я думаю, что это легко.

3

2 ответа на вопрос

2
Shaido

Использование +profile "*"удалит все профили из изображения, для получения дополнительной информации о команде см. Здесь . В вашем случае вы можете использовать это так:

convert eight.png +profile "*" -resize 375X667 resize_eg.png 
1
dlemstra

Предупреждения в ImageMagick могут быть подавлены с помощью этой -quietопции. Следующее больше не должно отображать предупреждение:

convert -quiet eight.png -resize 375X667 resize_eg.png 

Похожие вопросы