[英]Using RTF in VB.NET to create a document
感谢您查看我的帖子。 我正在寻找有关使用rtf创建文档的想法。 我开始使用Word自动创建Word文档,但是单词自动化在服务器端不能很好地工作,Microsoft不建议这样做。 我知道如何使用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模板的占位符。 我希望这可以帮助别人!
玩笑
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.