下記のサンプルデータを処理する際にPicture.getData()で例外が発生しました。
public byte[] extractImage(Workbook workbook) {
for (Object sheetObj : workbook.getWorksheets()) {
Worksheet sheet = (Worksheet) sheetObj;
for (Object pictureObj : sheet.getPictures()) {
Picture picture = (Picture) pictureObj;
return picture.getData(); // ERROR
}
}
return null;
}
com.aspose.cells.CellsException: Failed to read image data
at com.aspose.cells.zcms.a(Unknown Source)
at com.aspose.cells.zcj.b(Unknown Source)
at com.aspose.cells.Picture.getData(Unknown Source)
使用バージョン:Aspose.Cells for Java 18.5
サンプルデータ:http://my.ilstu.edu/~mswalber/ECO240/Workbooks/PELAS.XLS
この例外を回避しファイルを処理できるようにすることは可能でしょうか。
お手数おかけしますが、ご確認の程よろしくお願いいたします。