Visual c++ 将dat文件转换为jpg

Visual c++ 将dat文件转换为jpg,visual-c++,Visual C++,我有一组.dat文件。它们是UNIPEN字符数据库中的字符图像。我想将它们转换为.jpg图像以进行进一步处理。我使用了下面的简单代码,但它给出了一条错误消息,说明.dat扩展无效。有人能建议一种方法吗 Bitmap ^myImage = gcnew Bitmap("D:\\charimage\\a.dat"); myImage->Save("D:\\test.jpg"); 我可以想象,鉴于他的使命,这些图像是以某种形式存储的(JPEG都不是)。您需要确定正在使用的文件格式,然后进行转换。

我有一组
.dat
文件。它们是UNIPEN字符数据库中的字符图像。我想将它们转换为
.jpg
图像以进行进一步处理。我使用了下面的简单代码,但它给出了一条错误消息,说明
.dat
扩展无效。有人能建议一种方法吗

Bitmap ^myImage = gcnew Bitmap("D:\\charimage\\a.dat");
myImage->Save("D:\\test.jpg");

我可以想象,鉴于他的使命,这些图像是以某种形式存储的(JPEG都不是)。您需要确定正在使用的文件格式,然后进行转换。更改扩展名可能不够。更改文件扩展名并不会神奇地将其转换为不同的文件格式,就像在福特车上贴上“Ferrari”标签使福特车价值增加50倍一样。