https://bz.apache.org/bugzilla/show_bug.cgi?id=57598
--- Comment #2 from sbub...@gmail.com --- This was 14 months ago when I was still working at my last job (and cared about this issue). I may forgtoten something. If I remember correctly there was an API method/class that returned all the shapes' text as one big range/block text. All shape's texts were terminated by new lines (and I think in order from top to bottom). Which may have been extremely helpful except shapes (especially comments which I think were also in there) can multiple lines over their own. Now there is no reliable way to know when one shape ends and the next begins using this blob. What would have been more helpful is if each diagram/shape knew its own text and exposed it via its own API rather then putting all shaepe text in one big blob. Of if you want keep the blob, the shape could known it's own text offset and length in the blob. We were trying to find all text in documents, no matter if paragraph, shape, whatever and order them to something resembling to top to bottom. We tried all an API method until we discovered API was lacking things we needed so did most of the work in the OOXML itself and found a solution tht fit our needs. -- You are receiving this mail because: You are the assignee for the bug. --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org For additional commands, e-mail: dev-h...@poi.apache.org