Я знаю, что команда преобразования ImageMagick может конвертировать один многостраничный TIFF в несколько файлов PNG.
Какие опции преобразования позволяют мне указать формат выходного имени файла?
На основании моих исследований, Я попробовал варианты ниже, но безуспешно.
convert original.tif -format PNG -set filename:area '%t-PAGE-%p' "%[filename:area]"
Если файл original.tif содержит 3 страницы, я ожидаю 3 новых файла PNG с именами файлов:
original-PAGE-0.PNG
original-PAGE-1.PNG
original-PAGE-2.PNG
ПРИМЕЧАНИЕ Я узнал, что до ImageMagick версии 6.2 выходные имена файлов были отформатированы <original_filename>.<format_suffix>.<image_number>
. Это вызвало проблемы из-за того, что суффиксом является номер изображения, поэтому, начиная с версии 6.2 и выше, выходные имена файлов теперь форматируются <original_filename>-<image_number>.<format_suffix>
!
, например, image.png.0 против image-0.png