I am using the current trial of Aspose.Words for .NET.
Merging of spans with the same formatting doesn’t work.
The 2010 Q3 release note says it was fixed, but it is broken now. For example, saving a docx as html I get the following:
<span style=“font-family:‘Times New Roman’; text-decoration:underline”> <span style=“font-family:‘Times New Roman’; text-decoration:underline”> <span style=“font-family:‘Times New Roman’; text-decoration:underline”> <span style=“font-family:‘Times New Roman’; text-decoration:underline”>