感谢您查看我的帖子。我正在寻找有关使用 rtf 创建文档的想法。我开始使用word自动创建word文档,但是word自动化在服务器端效果不太好,微软不建议这样做。我知道如何用 rtf 做基本文本,但我想知道是否可以创建一个带有书签的模板并用数据库中的数据填充这些书签。任何想法,将不胜感激。我不是在寻找讲义(例如编码),只是在寻找想法。再次感谢您的时间!任何信息将不胜感激!我正在使用 asp.net。
乔什
我将以一种新的方式来解决这个问题。我将创建一个带有“占位符”的 html 文档。然后我将调用文档以使用 .doc 扩展名进行保存。测试表明 Microsoft Word 将打开此文档。再次感谢。
乔什
Public Function GetTemplate( _
ByVal strTemplateFile As String) As String
Dim strPath As String = ""
strPath = Server.MapPath("~/Templates") & "\" & strTemplateFile
Return My.Computer.FileSystem.ReadAllText(strPath)
End Function
和
Dim strTemplate As String = ""
Dim blnLB As Boolean = True
strTemplate = GetTemplate("Legislative_Bulletin.htm")
Response.AppendHeader("Content-Type", "application/msword")
Response.AppendHeader("Content-disposition", "attachment; filename=Legislative_Bulletin" & ".doc")
Response.Write(strTemplate)
Response.End()
这只是示例编码。您仍然需要将数据插入到 html 模板的占位符中。我希望这可以帮助别人!
乔什