텍스트와 그림이 포함 된 docx-document를 읽었습니다.
List<XWPFPictureData> pictures = xwpfDoument.getAllPictures()
docx-document에서 Apache POI의 그림 위치 가져 오기
을하지만 그들의 위치하지 않고 문서에있는 모든 사진의 목록을 반환 나는 호출 할 수 있습니다. 나는 방법에 대해 알고 : List<XWPFPicture> pictures = run.getEmbeddedPictures();
하지만 항상 빈 목록을 반환합니다.
문서의 각 이미지 위치를 어떻게 얻을 수 있습니까?
어떤 POI 버전을 사용하고 있습니까? 그리고 그것이 최신이 아니라면, 그것도 시도해 보셨습니까? – Gagravarr
_3.7_ 및 _3.8beta3_을 사용했습니다. 또한 SVN (그것의 _3.8beta4_)에서 라이브러리를 구축 –
문제가 해결되었습니다. 내 버그입니다. 이미지를 읽기 전에 빈 런을 제거합니다. 그림이있는 XWPFRuns에는 텍스트 콘텐츠가 없기 때문에 빈 런처럼 제거되었습니다. –