ASP生成Word文档的又一方法
日期:2007年11月15日 作者: 查看:[
大字体 中字体
小字体]
-
-
在网上,利用Asp生成Word文档的方法实在不少,最常见到的方法就是利用Word生成.dot的文档,再用Asp向.dot文档中传递宏,这种方法虽好,但实现起来非常复杂,而且不能循环生成表格。
在实际应用中,我总结出来一种新的生成Word文件的方法,生成的Word文件有页眉、页角,现拿出一例与大家探讨。
实现:
我的解决办法,用Word XP(其他版本还没有试过)制作表格,将做好的Word表格转换为HTML文档,在用ASP控制转换后HTML文档。
页眉、页角的解决办法,在转换带Word页眉、页角的DOC文档后会在转换的HTML文件附加一个文件夹,内有页眉、页角文件及图片,只要在HTML文件的相应位置改变其路径为服务器路径即可。用户打开并ASP生成的Word文件后,Word会自动提示将这些文件保存。
看下面的Word转换后的HTML文,我用ASP加以简单控制:
<% Response.ContentType = "application/msword" %>
<!-- #include file="inc/Conn_Open.asp"-->
<!-- #include file="inc/Transition.asp"-->
<!-- #include file="inc/Check_Character.asp"-->
<!-- #include file="inc/ErrorMsg.asp"-->
<!-- #include file="inc/Check_Privilege.asp"-->
<!-- #include file="inc/Check_Logout.asp"-->
<!-- #include file="inc/System_Log_Action.asp"-->
<%response.buffer=false
response.expires=0
call Check_Logout()
call check_state()
call Privilege(6)
call Log_Action("访问","销售编号打印","打印临时销售编号"&request("Temp_Id"),1)%>
%>
<html xmlns:v="urn:schemas-microsoft-com:vml"
xmlns:o="urn:schemas-microsoft-com:Office:office"
xmlns:w="urn:schemas-microsoft-com:office:word"
xmlns="http://www.w3.org/TR/REC-html40";>
<head>
<meta http-equiv=Content-Type content="text/html; charset=gb2312">
<meta name=ProgId content=Word.Document>
<meta name=Generator content="Microsoft Word 10">
<meta name=Originator content="Microsoft Word 10">
<link rel=File-List href="create_doc/filelist.xml">
- [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] 下一页
-
- ASP生成Word文档的又一方法 相关文章:
- ·Excel文档打印设置的一般方法
- ·GDB 的文档
- ·同一篇Word文档设置多个不同的页眉页脚
- ·ASP生成Word文档的又一方法
- ·自己整理的OCI文档,抛砖引玉
- ·实例:asp生成WORD文档
- ·用PHP编写PDF文档生成器
- ·在Word文档中随心所欲添加页码的技巧
- ·Samba文档
- ·使用 C# 编程对 RTF 文档进行操作
- ASP生成Word文档的又一方法 相关软件
- ·Word文档/资料管理系统 V1.58
- ·C#文档中文版(微软)
- ·编程文档手册 V3.62
- ·电子文档处理器 V1.98
- ·X文档--文件夹加锁工具 V5.2
- ·IOffice2003网络办公文档处理系统 V2.0.24
- ·文档直通车 V4.4
- ·文档管理专家 V2.2
- ·Asp专题文档集
- ·iWeboffice2003文档控件 V5.5 ASP版
上一篇:用asp解析图片地址,并将其保存。
下一篇:ASP网站远程客户实现EXCEL打印功能
- 特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作
- 者.文章版权归文章原始作者所有.对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转
- 载的文章有版权问题请联系编辑人员,我们尽快予以更正. 转载请注明来源:http://www.hackhome.com