如何从MS-Access中提取OLE对象的图像?

时间:2012-05-23 09:35:21

标签: java sql ms-access jdbc ole

我有带有图像字段的MS Access数据库,我需要将此图像提取到字节数组。问题是进入数据库图像是在OLE容器内,当我从数据库中获取图像作为BLOB时,我有OLE容器内部图像,我无法显示和打印此图像。我尝试使用这种Converting an OLE Image Object from MS Access for use in .NET方法来提取图像,但它只适用于容器内的BMP图像。我使用JDBC-ODBC桥。

那么,有人可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

我没有尝试过,但也许这可行:http://poi.apache.org/

来自网站:

  

该项目为OLE2文件系统(POIFS)和OLE2提供API   文件属性(HPSF)。