FileStream fs = new FileStream(@"C:\1.jpg", FileMode.Open, FileAccess.Read)
byte[] imagebytes = new byte[fs.Length]
BinaryReader br = new BinaryReader(fs)//二进制文件读取器
imagebytes = br.ReadBytes(2)//从当前流中将2个字节读入字节数组中
string s = ""
for (int i = 0i <imagebytes.Lengthi++)
{
s += imagebytes[i]
}
if(s=="255216")
Console.WriteLine("是jpg格式")
else
Console.WriteLine("不是jpg格式")
各种文件格式文件头占的字节不一样局肆或,譬如:jpg,2个字节;png,8个字节;gif,6个字节。你只需要改变读取的字节数,在判断就可以了。
方法一:迅捷文字识别软件 我们打开并枯我们手机上的文字识别软件,点击首页的【发现】-【PDF工具箱】-【PDF识别TXT】功能选项。则蔽好并且点击上传需要识别的PDF文件,上传文件之后,系统会自动进行识别。方法二:微信小程序 我们打开微信搜索PDF转TXT的信息,点击进入小程序。点击【PDF转TXT】选项,并且选择文件进行上传(需要提前将文件保存在微信内),
方法三:捷速OCR文字识别软件 第一孙铅步 我们打开电脑上的软件,在软件的功能页面找到【PDF文档识别】的功能选项,
对于未知格式的文件,可以使用《文件类型识别工具 FileAnalysis v2.1》来进行识别。具体方法是:
1、下载安装肆滑《文件类型识别工具 FileAnalysis v2.1》,如下图:
2、点击打开文件--选择未梁喊知格式的文件,点击分析,如下图:
3、根据分析结果中的文件扩展名,裂渣腊选择打开文件的软件。
任何文件,都有一个扩展名,只要根据扩展名,就可以找到打开文件的软件。如果文件被病毒感染,或者人为的错误重命名,使扩展名丢失,就可以使用《文件类型识别工具 FileAnalysis v2.1》来识别文件的扩展名。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)