Wie ignoriere ich die ImageMagick-Warnung? @ warning / png.c / MagickPNGWarningHandler / 1744

776
dengApro

Ich möchte ein Bild auf dem Mac vergrößern. Ich benutze ImageMagick.

Hier ist der Code: convert eight.png -resize 375X667 resize_eg.png

Es gibt eine Warnung.

convert: Ungültige Profillänge 'eight.png' @ warning / png.c / MagickPNGWarningHandler / 1744.

Gemäß der Webseite der imagemagick org :

Es ist nur eine Warnung. Die Verarbeitung wird fortgesetzt. Wenn es Ihnen Sorgen bereitet, verwenden Sie beim ersten Konvertieren das + Profil "*".

Ich kann es nicht von + Profil "*" bekommen .

Ich habe es versucht und bin gescheitert. Ich finde es einfach.

3

2 Antworten auf die Frage

2
Shaido

Mit +profile "*"werden alle Profile aus dem Bild entfernt. Weitere Informationen zum Befehl finden Sie hier . In Ihrem Fall können Sie es so verwenden:

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

Warnungen in ImageMagick können mit der -quietOption unterdrückt werden . Folgendes sollte keine Warnung mehr anzeigen:

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