Я пытаюсь загрузить документ Word и затем написать его построчно в HTML. Я сделал ссылку на библиотеку объектов Microsoft Word. Затем я использую следующий код, чтобы взять и поместить его в строковую переменную. Тем не менее, я попробовал несколько операторов регулярных выражений, чтобы заменить символ новой строки на «
», но ничего, что я пробовал, не сработало ...
Dim wordApp As New Microsoft.Office.Interop.Word.Application
Dim wordDoc As New Microsoft.Office.Interop.Word.Document
Dim file As Object = "C:\test.doc"
Dim nullobj As Object = System.Reflection.Missing.Value
wordDoc = wordApp.Documents.Open(file, nullobj, nullobj, nullobj, nullobj, nullobj, nullobj, nullobj, nullobj, nullobj, nullobj, nullobj)
Dim strArticle As String = wordDoc.Content.Text
'It's not finding the new line marker here
strArticle = Regex.Replace(strArticle, ControlChars.NewLine, "<BR>")