我可以使用下面的 java 代码检查字节数组是否是元文件图像,如 wmf、emf
private boolean isMetaFileFormat(byte[] pictureData)
{
BufferedImage image = null;
try
{
image = ImageIO.read(new ByteArrayInputStream(pictureData));
if(image != null)
return false;
}
catch (Exception e){ }
return true;
}
但是如何具体判断是emf还是wmf图片呢?
提前致谢...
最佳答案
WMF 文件的魔数(Magic Number)是0x9AC6CDD7
,EMF 魔数(Magic Number)是0x01000000
。
关于java - 如何检查字节数组是 .emf 还是 .wmf 格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30593325/