Я использую rmagick для управления файлами изображений. Для начала я использую ImageList.new для каждого файла. Когда я применить этот метод к инвалидному файлу изображения я получаю ошибку ниже, которая прерывает выполнение сценария:Проверьте, является ли файл допустимым.
RMagick.rb: 1635: в `чтения ': заголовок Неправильное изображение (Magick :: ImageMagickError)
Поэтому я хотел бы иметь возможность проверить, является ли файл допустимым файлом изображения перед использованием этого метода.
Любые идеи? Спасибо.
Да, это работает. Я использую этот однострочный фильтр для проверки изображений PNG: File.new (путь к файлу, «r»). Получает [0,4] .include? («‰ PNG») Если кто-то знает о библиотеке I может использовать, дайте мне знать. Чинги. –