0

Excel xls/xlxs からデータを読み取る方法を知っています。今私の要件は、POI 3.8 を使用して Excel ファイルから画像とデータを読み取る必要があることです。その方法を教えてください。poiを使用して1つのExcelファイルから画像とデータの両方を読み取る....よろしくお願いします

4

2 に答える 2

3

開発者ガイドから直接:

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();
    }
}

RTM :)

于 2012-12-01T10:32:51.827 に答える