Konfigurieren von PNG auf ImageMagick auf einem Linux-Server
Ich habe versucht, führen Sie das folgende Skript auf ImageMagick auf einem Linux-server
convert resized.png -gravity Center -crop 1024X768+0+0 +repage flower.png
aber wurden schlagen die folgende Fehlermeldung:
convert: no decode delegate for this image format `PNG' @ error/constitute.c/ReadImage/501.
convert: no images defined `flower.png' @ error/convert.c/ConvertImageCommand/3212.
Wie es aussieht, gibt es keine Stellvertretung für die PNG.
Wenn ich laufen:
identify -version
Bekomme ich dieses Ergebnis zeigt, dass die PNG-Delegierten nicht installiert:
Version: ImageMagick 6.9.0-4 Q16 x86_64 2015-01-25 http://www.imagemagick.org
Copyright: Copyright (C) 1999-2015 ImageMagick Studio LLC
Features: DPC OpenMP
Delegates (built-in): bzlib freetype jpeg lcms tiff x zlib
Soweit ich sagen kann, ich habe 'libpng' auf meinem server installiert.
Wie Konfiguriere ich die PNG-Delegierter für ImageMagick auf meinem Linux-server?
Habe ich 'yum' installiert, aber nicht mit 'apt-get'.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Habe ich viel mehr suchen und fand diese Antwort.
Sieht es aus wie ImageMagick nicht wissen, was die Bibliothek zu suchen.
Habe ich ein
und festgestellt, dass es sich in
War ich dann in der Lage, die Befehle ausführen, die auf dieser Seite (innerhalb des ImageMagick-Verzeichnis):
http://www.imagemagick.org/discourse-server/viewtopic.php?t=12366
Dann läuft
zeigte die folgenden Ergebnisse:
was zeigt, dass PNG ist jetzt installiert als Delegierter.
./configure
ohne zusätzliche Parameter (gefolgt vonmake
etc.) war gerade ausreichend.