Ben Ruby noktasına bir PHP komut dosyası çalışıyorum ve bugüne kadar ben sadece başka bir dosya biçimine dönüştürmek için ImageMagick kullanılır. Anlamı: Evet, ben bir ImageMagick acemi olduğum. ;-)
Somewhere PHP komut dosyası içinde aşağıdaki kod yürütülür:
$output = array();
$returnValue = 0;
$cmd = 'convert '.$pngFile->path.' -resize 1x1 -alpha on -channel o -format "%[fx:u.a]" info:'
exec($cmd, $output, $returnValue);
ImageMagick kullanarak documentation for convert Ben aşağıdaki seçenekleri tanımlanmıştır:
-resize 1x1(değil mi?) 1x1 piksellere yeniden boyutlandırma-alpha onalfa-kanal etkinleştirin-channel odonukluk görüntü kanal seçenekleri uygulayın
Benim sorular:
-format "%[fx:u.a]"Tam olarak ne yapar? Iufirst image in sequence ve alpha içinabiri için bir sembol olduğunu biliyoruz. Ama bütün ifadesi gerçekten ne alamadım.info:Ne anlama geliyor?- Bu convert-komutu tam olarak ne yapar?
Senin tür yardım için çok teşekkür ederim.
Please note: Aşağıdaki soru üzerine kabul cevabı bu soruya çok iyi bir cevabı var:
Understanding ImageMagick's convert and translating to Ruby RMagick