文档是doc形式在microsoft toolkittwofd里怎么打印?

 上传我的文档
 下载
 收藏
该文档贡献者很忙,什么也没留下。
 下载此文档
正在努力加载中...
WOFD使用技巧
下载积分:0
内容提示:WOFD使用技巧
文档格式:DOC|
浏览次数:11|
上传日期: 22:35:28|
文档星级:
该用户还上传了这些文档
WOFD使用技巧
官方公共微信史上最牛WINDOWS系统文件详解_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
史上最牛WINDOWS系统文件详解
上传于||文档简介
&&史​上​最​牛​W​I​N​D​O​W​S​系​统​文​件​详​解
阅读已结束,如果下载本文需要使用
想免费下载本文?
下载文档到电脑,查找使用更方便
还剩26页未读,继续阅读
你可能喜欢毕业设计新建 Microsoft Word 文档免费下载 - 163网盘
我的网盘文件          
好评:50.00%(0)
差评:50.00%(0)
分享给好友:复制地址
文档昨日热门排行
热门专辑推荐
毕业设计新建 Microsoft Word 文档描述介绍:
毕业设计新建 Microsoft Word 文档是由上传到163网盘,供大家免费下载。
文件下载地址
电信高速下载
联通高速下载
用户其它文件
版权所有 &&java(web)打印 通常是怎么实现的_百度知道
java(web)打印 通常是怎么实现的
Web系统中,打印功能一直是个老大难问题,因此产生了很多第三方的控件,多数要收费,而且跟自己的系统结合有一定的麻烦。系统采用J2EE技术,jsp打印问题同样存在于OA中。打印方式有三种:一是不经过任何修改,直接调用javascript中的window.print()打印。二根据客户要求的报表格式,编写相应格式的html,装载数据打印,同样调用window.print()打印,只是对html的格式要求比较高。三是通过客户提供的word格式,通过xml配置文件与数据库的数据进行关联,自动装载数据到word中打印,这里是利用客户端的word进行打印。 第一种几乎不用编写程序,最简单快捷,这里会遇到几个问题,只能打印表单内容,按钮不希望打印出来;页眉页脚不想打印出来;IE的titile不想打印出来。解决办法:把button放在一个table或者div里,打印的时候隐藏,完成后显示就可以。系统中的javascript打印代码如下:function Print() {
var tit = document.
document.title = &&;
table1.style.display = &none&;
window.print();
document.title =
table1.style.display = &&;}不过只能起到打印的目的,打印的效果一般比较土。不管怎么说,可以最快的让系统的大部分模块都有打印的功能。第二种方式必须根据每个报表的格式进行定制html和java程序开发,会花比较多的时间。要注意的是对html中table的样式控制,在IE中浏览看起来很细的边框,打印出来有些线条会比较粗,有些线条又会比较细,阴阳怪气的很难看。在table中直接用bordercolor会让线条显得很粗,用bordercolorlight,bordercolordark配合使用可以显示出秀气的线条。&html& &head&&/head& &body&
&table border=&1& bordercolorlight=&red& bordercolordark=&#FFFFFF& cellpadding=&3& cellspacing=&0&&
&td&姓名&/td&
&td&所属部门&/td&
&td&陈&/td&
&td&技术部&/td&
&/tbody&
&/table&
&/body&&/html&比如以上代码,在IE中看起来线条一样大小,还是比较秀气。不要高兴的太早,打印出来的效果不象在IE中看到的那样,边框虽细,内线却很粗!原因是每个td都有边框,td与td的交接处就会有线条重叠,虽然IE看起来没有,可是打印的时候就会显示出来。这个问题的解决办法是控制每一个td的样式,对重叠的地方进行border-bottom:1px之类的控制。这个方案比较消耗精力,而且打印的时候很难控制分页,更不能随时按照客户的需要调整字体边框颜色等。第三种方案:从服务器端生成word、excel等文档,发送到浏览器进行打印实现过程:先将需要打印的数据导入到word或者excel中,再利用word或者excel的打印功能来实现web打印。
下面以excel为例实现如何打印的过程
将网页中数据导入excel中的方法有很多,这里先介绍一种,利用ActiveX控件的方式,即 Excel.Application, 这个控件是MS为excel提供的编程接口,在很多种编程语言种都可以通过该接口来操纵excel表格。
下面用javascript脚本来实现一个简单的例子。&script language = &javascript&&function ExcelPrint() {
var excelA //存放Excel对象
var excelB //存放Excel工件簿文件
var excelS //存放Excel活动工作表
excelApp = new ActiveXObject(&Excel. Application&); //创建Excel对象}
catch(e) {
alert(&请启用ActiveX控件设置!&);
excelBook = excelApp.Workbooks.Add(); //创建Excel工作簿文件
excelSheet = excelBook.ActiveS //激活Excel工作表
var rowLen = printTable.rows. //table对象的行数
for (var i = 0; i & rowL i++) {
var colLen = printTable.rows(i).cells. //table对象的列数
for (var j = 0; j & colL j++) //为Excel表的单元格赋值
excelSheet.Cells(i + 1, j + 1).value = printTable.rows(i).cells(j).innerT
} //将表格中的每个单元格的innerText导入到excel的单元格中
excelApp.Visible = //设置Excel对象可见
excelSheet.PrintOut(); //打印工作表
excelBook.Close(true); //关闭文档
excelApp.Quit(); //结束excel对象
excelApp = //释放excel对象
}}&/script&
运行该程序的前提是 IE要允许对没有标记为安全的Activex控件进行初始化和脚本运行。设置方法如下:
打开控制面板→Internet选项→安全性→自定义级别→对没有标记为安全的ActiveX控件进行初始化和脚本运行→选中启用,这样我们的程序就可以运行了。如果没有启用该ActiveX控件设置,那么程序在执行创建Excel对象时会抛出一个异常,这时可以通过catch()语句来捕获这个异常,并且做出相应的处理。
运行该程序必须客户端安装了MS EXCEL,否则Activex驱动不了。
其他类似问题
为您推荐:
下载知道APP
随时随地咨询
出门在外也不愁}

我要回帖

更多关于 microsoft office 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信