Skip to content
Loading
Export From HTML with formatting in word document
0
  • Consider doing this using a professional toolkit like LEADTOOLS (https://www.leadtools.com/downloads?category=main)
    The LEADTOOLS DocumentConverter Class can be used to convert HTML to Word while parsing the CSS.
     
    The code for this will look something like this:
     
     
    1. using (MemoryStream ms = new MemoryStream())  
    2. {  
    3.    string HTMLString =   Test HTML  .style1 { font-size: xx-large; }    

       Hello WebWorld!

        "
      ;  
    4.    StreamWriter writer = new StreamWriter(ms);  
    5.    writer.Write(HTMLString);  
    6.    writer.Flush();  
    7.    ms.Position = 0;  
    8.    var options = new LoadDocumentOptions();  
    9.    using (var document = DocumentFactory.LoadFromStream(ms, options))  
    10.    {  
    11.       using (DocumentConverter documentConverter = new DocumentConverter())  
    12.       {  
    13.          var outFile = @"outFile.doc";  
    14.          var format = DocumentFormat.Pdf;  
    15.          var jobData = DocumentConverterJobs.CreateJobData(document, outFile, format);  
    16.          jobData.JobName = "conversion job";  
    17.          var job = documentConverter.Jobs.CreateJob(jobData);  
    18.          documentConverter.Jobs.RunJob(job);  
    19.       }  
    20.    }  
    21. }  
    0
  • Check this out:
    https://www.e-iceblue.com/Tutorials/Spire.Doc/Spire.Doc-Program-Guide/How-to-Convert-HTML-to-Word.html 
    0