В основном я хотел бы отобразить файл .doc в WWW, я пытался получить данные по коду
я могу получить данные из .doc, но вывод не в ожидаемом формате.
данные внутри .doc
A
B
C
выходной результат
A B C
мой ожидаемый результат
A
B
C
защищенный void Button2_Click (отправитель объекта, EventArgs e)
{
Microsoft.Office.Interop.Word.ApplicationClass wordApp = new Microsoft.Office.Interop.Word.ApplicationClass();
// File Path
string strFilePath = @"C:\Users\Roy\Desktop\fypdoc.doc";
// Create obj filename to pass it as paremeter in open
object objFile = strFilePath; object objNull = System.Reflection.Missing.Value;
object objReadOnly = true;//Open Document
Microsoft.Office.Interop.Word.Document Doc = wordApp.Documents.Open(ref objFile, ref objNull, ref objReadOnly, ref objNull, ref objNull, ref objNull, ref objNull, ref objNull, ref objNull, ref objNull, ref objNull, ref objNull, ref objNull, ref objNull, ref objNull, ref objNull);
// To read each line consider each line as paragraph Docuemnt
int i = 1;
foreach (Microsoft.Office.Interop.Word.Paragraph objParagraph in Doc.Paragraphs)
{
try
{
p1.InnerHtml += Doc.Paragraphs[i].Range.Text.Replace(Environment.NewLine,"</br>");
}
catch (Exception ex) { throw ex; } i++;
} // close document and Quit Word ApplicationDoc.Close(ref objNull, ref objNull, ref objNull);
wordApp.Quit(ref objNull, ref objNull, ref objNull);
}