diff --git a/src/ooxml/java/org/apache/poi/xwpf/usermodel/XWPFPicture.java b/src/ooxml/java/org/apache/poi/xwpf/usermodel/XWPFPicture.java index 9f0a49f24..c25d1dd9f 100644 --- a/src/ooxml/java/org/apache/poi/xwpf/usermodel/XWPFPicture.java +++ b/src/ooxml/java/org/apache/poi/xwpf/usermodel/XWPFPicture.java @@ -31,15 +31,17 @@ public class XWPFPicture { protected XWPFParagraph paragraph; private CTPicture ctPic; - - public XWPFParagraph getParagraph(){ + private String description; + + public XWPFParagraph getParagraph(){ return paragraph; } public XWPFPicture(CTPicture ctPic, XWPFParagraph paragraph){ this.paragraph = paragraph; this.ctPic = ctPic; - } + description = ctPic.getNvPicPr().getCNvPr().getDescr(); + } /** * Link Picture with PictureData @@ -71,5 +73,8 @@ public class XWPFPicture { } return null; } - + + public String getDescription() { + return description; + } } diff --git a/src/ooxml/testcases/org/apache/poi/xwpf/usermodel/TestXWPFRun.java b/src/ooxml/testcases/org/apache/poi/xwpf/usermodel/TestXWPFRun.java index dd0cad864..8ca44c9e8 100644 --- a/src/ooxml/testcases/org/apache/poi/xwpf/usermodel/TestXWPFRun.java +++ b/src/ooxml/testcases/org/apache/poi/xwpf/usermodel/TestXWPFRun.java @@ -343,6 +343,7 @@ public class TestXWPFRun extends TestCase { for (XWPFPicture pic : pictures) { assertNotNull(pic.getPictureData()); + assertEquals("DOZOR", pic.getDescription()); } count+= pictures.size();