You could try using the Open Office odt format.
This is recognised by the newer Word versions.
I have not used this module but it may help.
From: Vijay Maurya [mailto:email@example.com]
Sent: Monday, 6 June 2011 11:25 PM
Subject: Re: [perl-win32-gui-users] Can't call method "STORE" on an undefined value during global destruction
I Want to do the formatting of Doc or RTF format using perl.Didn't get anything from google.Please help me on Priority Basis.
Formatting Include[Bolding of the letters,changing of the font,changing of the color of words]
Thanks in advance.