如何使用Apache poi从单词形状中读取文本

时间:2016-06-15 12:33:27

标签: java apache-poi

我能够从Apache POI中读取段落和表格中的文本但是当文本框内的文本或Microsoft提供的任何形状的文本然后我无法阅读这样的文本时我尝试了apache poi文档并且很少更多的网站,但没有得到代码或任何实现部分。 如果Apache poi可以读取这样的文本,即当文本在任何形状或文本框内时。

1 个答案:

答案 0 :(得分:0)

我没有针对您的方案的确切解决方案,但是下面应该让您前进。

 if (cell instanceof CommonObjectDataSubRecord) {
    CommonObjectDataSubRecord obj= (CommonObjectDataSubRecord) sub;
    if (obj.getObjectType() == CommonObjectDataSubRecord.OBJECT_TYPE_TEXT) {
          // Check the  obj for the value of text box
    }
}

如果这不能解决您的问题,请参阅CommonObjectDataSubRecord