【发布时间】:2013-04-04 05:36:59
【问题描述】:
我需要验证一个应用程序的大量图像文件,情况是我有 10 个目录,每个目录有近 10,000 个图像,大约有 100,000 个文件。这些文件应该是 gif 文件,但其中很多(实际上意味着很多)是 jpg 文件,设计人员将扩展名从 .jpg 更改为 .gif 而不转换文件格式。这导致应用程序崩溃,它使用这些图像创建 pdf 文件,如果我告诉程序使用文件 somefile.gif 但它确实是一个扩展名为 pdf 的 jpg 创建者崩溃。我不想在 irfanview 或 photoshop 中打开每个文件来验证格式,然后在必要时对其进行修改。 php 或其他语言中是否有库、类、插件或其他东西可以告诉我在扩展名中没有基础但在文件头中的文件格式?
我找不到任何想法来做这件事,有人可以帮助我吗?
非常感谢!!!
【问题讨论】: