我们有一个Oracle 9i数据库和OrderDetails表,其中有一列用于存储产品图像的二进制数据。 只能使用第三方工具查看这些图像。我不知道哪个第三方工具。我不知道图像的格式。
无论如何,我们可以从二进制数据中找到图像的格式吗?
由于
答案 0 :(得分:2)
答案 1 :(得分:1)
根据您的描述,尚不清楚访问数据或显示数据是否需要第三方工具。完全可能数据只是JPG,BMP或PNG,该工具基本上是一个SQL前端。要验证这一点,请尝试将二进制数据写入文件(小心告诉程序它是二进制数据),然后尝试使用标准图像工具打开它。一个不错的图像编辑器将忽略扩展并嗅探数据以获得格式。
如果您确认它确实是标准二进制图像,您有两个选择:
identify
甚至是
online tools)答案 2 :(得分:-1)
是的,请阅读有关JPG,PNG,GIF和其他常用图片格式的标题,并尝试识别数据中的标题。