Android:如何将图像从excel加载到android

时间:2014-02-27 14:35:48

标签: android

Excel to Android:

这里我想将图像从excel单元加载到android应用程序。有可能吗?

1 个答案:

答案 0 :(得分:0)

如果您使用Java编写应用程序,可以使用Apache的这个精彩库:Apache POI HSSF,它允许您读取Excel文件并将其作为方便对象访问它们。您可以从工作簿中请求所有图像并迭代访问它们作为文件,例如:

POIFSFileSystem fs = new POIFSFileSystem(new FileInputStream(anExcelFile));
HSSFWorkbook workbook = new HSSFWorkbook(fs);

List lst = workbook.getAllPictures();
for (Iterator it = lst.iterator(); it.hasNext(); ) {
    PictureData pict = (PictureData)it.next();
    String ext = pict.suggestFileExtension();
    byte[] data = pict.getData();
    if (ext.equals("jpeg")){
      FileOutputStream out = new FileOutputStream("pict.jpg");
      out.write(data);
      out.close();
    }
}

您还可以访问单个表格,行等,查看他们的文档。