Você pode passar as opções do ImageMagick de um arquivo, passando-lhe um argumento @filename
, caso em que o ImageMagick lerá os argumentos do arquivo passado.
Em a documentação (consulte a seção "Referências de arquivo"):
Some ImageMagick command-line options may exceed the capabilities of your command-line processor. Windows, for example, limits command-lines to 8192 characters. If, for example, you have a draw option with polygon points that exceed the command-line length limit, put the draw option instead in a file and reference the file with the
@
(e.g.@mypoly.txt
).
Portanto, esse recurso foi projetado especificamente para reduzir as limitações no tamanho da linha de comando e no número de argumentos.