Hi Chris,
Currently we are supporting character format for text range. In future release we will enhance it to character styles. Kindly try the following code snippet to apply formatting to a text range.
// Apply formatting for text range
textRange = paragraph.AppendText("We are a leading provider of software components and tools for the Microsoft .NET platform.");
textRange.ApplyCharacterFormat(style.CharacterFormat);
For importing content from one document to another without loosing the style use the following code snippet.
WordDocument document = new WordDocument("Sample1.doc", FormatType.Doc);
WordDocument doc = new WordDocument("Sample.doc", FormatType.Doc);
/* Importing content from one document to another.Here boolean value - true denotes importing content along with styles from one document to another.*/
doc.ImportContent(document, true);
Please do find the sample from the below location which illustrates the same and provide more information if we misunderstood your requirements.
http://files.syncfusion.com/samples/DocIO.Web/ImportCharacterStyles.zipplease let us know if you have any questions.
Regards,
Rajendran