Export to Word (plugin development)

I am developing a plugin which makes some changes to the target and then export the target to a word (.docx) file. Is it a right way to implement IBilingualContentProcessor and create my own word-writer? If yes, how to retrieve the format information from the ParagraphUnit and SegmentPair? If not, how to do it? Thanks!