Thanks for your inquiry. I managed to reproduce this problem and created new issue #6127 in our defect database. I will notify you as soon as it is fixed.
As a workaround you can just open/save your document using MS Word. After such roundtrip the document works fine with Aspose.Words. I concluded that you are using some third-party tool for generating RTF documents.
The issue also exists when converting a docx to doc. The font of the standard text is set to Calibri (default setting after installing Office 2007). After saving the document as .doc, Word 2007 displays the text using Times New Roman. Text that has the Calibri-font explicitly applied (no longer marked as ‘standard’ by Word) does work, so the problem is not the Calibri-font itself. Also, when saving as PDF (both 1.5 and pdf/a), everything works fine.
Perhaps Word doesn’t store this font/style information as it should be part of the normal.dot? (just a wild guess). If so, is there a setting to force the explicit use of the style/font?
I attached the original docx and the converted doc+pdf to this email.
(the docx has been generated by my own tool (http://flexdoc.codeplex.com) and contains altchunks, but don’t bother, I know (and understand) they’re not supported and are not part of the problem)
Please have this fixed asap, since this is quite a big problem to us!
Thanks for your request. Font is changed from Calibri to Times New roman because Aspose.Words does not support Word 2007 Themes. I linked your request to the appropriate issue. I will notify you as soon as it is fixed.
When opening a document, it seems to me, that aspose words applies a standard font template explicitly to all runs. So a run with no explicit font format did not get his format information from its original parent but from a standard template that aspose generate on the fly - this is an severe issue and I persist that you must fix it.
You will be notified as soon as the issue is resolved.
If font of the particular run is set via Word 2007 Theme, then Aspose.Words applies standard font (because themes are not fully supported yet). But is font is applied explicitly or using styles, font will be preserved.