计算文件的md5值
Future<String> md5() async { final fileBytes = await readAsBytes(); return crypto.md5.convert(fileBytes).toString(); }