fix: imagereader respects fileformat settings reliably