J'essaie de porter un script PHP sur Ruby et jusqu'à présent je ne faisais qu'utiliser ImageMagick pour convertir d'un format de fichier à un autre. Signification: Oui, je suis un débutant ImageMagick. ;-)ImageMagick: Que fait cette conversion-commande?
Quelque part dans le script PHP le code suivant est exécuté:
$output = array();
$returnValue = 0;
$cmd = 'convert '.$pngFile->path.' -resize 1x1 -alpha on -channel o -format "%[fx:u.a]" info:'
exec($cmd, $output, $returnValue);
Utilisation du ImageMagick documentation for convert j'ai identifié les options suivantes:
-resize 1x1
Redimensionner aux pixels 1x1 (à droite?) Activer canal alpha- options à l'opacité image canal
Mes questions:
- Qu'est-
-format "%[fx:u.a]"
exactement? Je sais queu
est un symbole pour première image dans la séquence eta
un pour alpha. Mais je ne comprends pas ce que l'expression entière fait vraiment. - Que signifie
info:
? - Que fait exactement cette commande de conversion?
Nous vous remercions de votre aide.
S'il vous plaît noter: La réponse acceptée sur la question suivante a une très bonne réponse à cette question:
Understanding ImageMagick's convert and translating to Ruby RMagick