有人知道这两种文件的真正区别吗?我知道我不能将.JPG链接为.jpg,反之亦然,但是没有正确的答案来解释为什么会存在这样的东西。我还认识到,.JPG文件比.jpg要小一些。它是一个bug还是保存"photo.jpg“比"photo.JPG”更好?//我交换文件名以知道,在这里命名不是一个问题。这些图片之间的区别只是增强而已。


两个论坛,其中也有这个问题,但没有可接受的答案: 1.https://in.answers.yahoo.com/question/index?qid=20070109235224AAQpacy 2.https://ubuntuforums.org/showthread.php?t=1372695
发布于 2016-08-09 12:44:45
没有什么不同。文件扩展名不定义文件的内容或它们如何“执行”--文件内容就是这样做的。或者有时文件的mime类型,如果该元数据存储在文件中,而OS/应用程序知道要查找它。
大小差异仅仅是因为保存文件时JPEG编码器所做的算法、配置设置或决策略有不同。因为JPEG是一种有损的文件格式,所以每次保存该文件时都可以获得不同的文件大小。
因为Windows使用不区分大小写(默认情况下)但保持大小写的文件系统,所以文件名的大写没有任何意义。它只说明保存文件的用户,或者他们用来保存文件的程序,选择在一种情况下使用JPG,在另一种情况下使用jpg。
正如Bakuriu正确指出的那样,由于历史/遗留原因,扩展是3个字符--在现代系统中,它不需要是JPG或jpg --它可以是JPEG、JPEG甚至JPEG-2000,而且只要查看文件的系统/应用程序知道如何查看文件头并将其正确识别为JPEG图像,扩展就同样有效。使用文件扩展名来指示文件类型是一种过时的概念。
发布于 2016-08-09 12:46:39
文件扩展名没有意义,但通常如下:
它对文件的实际mime类型没有影响,只是命名的惯例。但是,不同之处在于,NTFS是一个区分大小写的文件系统(尽管默认情况下关闭,并且只能像alroc指出的那样以保用情况的方式运行),所以在一些情况下访问它可能会有问题。
要在二进制级别上对文件进行实际比较,以确定是否存在任何差异,我建议使用类似于重复文件查找器或创建密码散列的任何其他软件,您可以进行比较。
https://stackoverflow.com/questions/38850923
复制相似问题