У меня есть веб-приложение vb.net, и я должен предоставить своим пользователям возможность загружать файл MS-Word .doc.Этот файл должен быть создан динамически и должен содержать некоторый жирный текст и таблицу.
Я натолкнулся на этот код, который создает файл .doc и позволяет загрузить его:
Private Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim strFileName As String = "GenerateDocument" + ".doc"
HttpContext.Current.Response.AddHeader("Content-Disposition", "inline;filename=" + strFileName)
Dim strHTMLContent As StringBuilder = New StringBuilder()
HttpContext.Current.Response.Clear()
HttpContext.Current.Response.Charset = ""
HttpContext.Current.Response.ContentType = "application/msword"
strHTMLContent.Append("<p align='Center'>MY CONTENT GOES HERE</p>".ToString())
HttpContext.Current.Response.Write(strHTMLContent)
HttpContext.Current.Response.End()
HttpContext.Current.Response.Flush()
End Sub
... но я не знаю, как сделать текст жирным или создать таблицу.Я уверен, что есть лучший способ.