poi-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Javen O'Neal" <one...@apache.org>
Subject Re: Java (Apache POI) : How to retrieve comment/annotation and associated highlighted text from Microsoft Word?
Date Wed, 10 May 2017 07:17:59 GMT
Ramani,

Please see my responses from your previous email on the
dev@poi.apache.org mailing list. Make sure you're subscribed to a
mailing list before sending a message to it so that your messages
don't get dropped by the moderator system and so that you can receive
the responses.
https://lists.apache.org/thread.html/3e048af8e7c8adaa0d234913b061adbfbd5896e2cba71b78031ec3ac@%3Cdev.poi.apache.org%3E

On Wed, May 10, 2017 at 12:06 AM, Ramani Routray <routrayr@gmail.com> wrote:
> I have a Microsoft word (.docx) file and trying to retrieve the comments and
> it's associated highlighted text. Can you pls help.
>
> Attaching picture of the sample word document and the java code for
> extracting the comments. [ A file with a line "My name is John". The word
> "John" is highlighted with a comment "Noun" ]
>
> I am able to extract the comments (Noun, Adjective). I would like to extract
> the highlighted text associated with the comment from the word document
> "Noun" (Noun = John, Adjective = great)
>
>
> FileInputStream fis = new FileInputStream(new File(msWordFilePath));
>     XWPFDocument adoc = new XWPFDocument(fis);
>     XWPFWordExtractor xwe = new XWPFWordExtractor(adoc);
>     XWPFComment[] comments = adoc.getComments();
>
>
>     for(int idx=0; idx < comments.length; idx++)
>     {
>         MSWordAnnotation annot = new MSWordAnnotation();
>         annot.setAnnotationName(comments[idx].getId());
>         annot.setAnnotationValue(comments[idx].getText());
>         aList.add(annot);
>
>
>     }
>
>
> regards,
> Ramani
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@poi.apache.org
> For additional commands, e-mail: user-help@poi.apache.org

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@poi.apache.org
For additional commands, e-mail: user-help@poi.apache.org


Mime
View raw message