我目前正在实施一个使用Apache POI读取Microsoft Word文档的应用程序。根据API,存在HWPFDocument类,它在InputStream中作为构造函数的一部分接受。
我想按照收到的顺序从输入流中读取图像和表格。虽然,API提供了读取所有图像和所有表格,但是有任何方法可以使用Apache POI来检测订单。例如,1个段落后跟一个表格,后跟一个图像。我想检测此输入流的顺序,以便用它们做其他事情。像这样:
while(input stream != null) {
// read byte if paragraph do something
// if table do something
}
看看谷歌和Apache POI,我还没有看到这样的事情。