C# word打印文档打印不全(数据为完全发送至打印机,程序已经退出)
2011-05-04 15:54
656 查看
我们在调用word打印的时候有时候出现过这种情况。即,我们调用wordDoc.PrintOut把数据发送给打印机后,调用关闭程序的方法,有时候会出现数据未完全发送给打印机造成数据丢失页面打印不全的问题。 解决办法:强制让程序把数据全部发给打印机后在关掉结束掉打印进程。 object wdpa = WdPrintOutRange.wdPrintAllDocument; object wdItem = WdPrintOutItem.wdPrintDocumentContent; object wdPageType = WdPrintOutPages.wdPrintAllPages; object background = false; wordApp.PrintOut(ref background, ref Nothing, ref wdpa, ref Nothing, ref Nothing, ref Nothing, ref wdItem, ref Nothing, ref Nothing, ref wdPageType, ref Nothing, ref Nothing, ref Nothing, ref Nothing, ref Nothing, ref Nothing, ref Nothing, ref Nothing, ref Nothing); 其上可以解决 |
相关文章推荐
- WORD文档打开文件时老提示发送错误报告,或者打印不全
- HP 打印机不打印word文档
- C#直接发送打印机命令到打印机及ZPL常用打印命令 - 条码打印机
- C#动态生成Word文档并填充数据(ZT)
- 用C#将XML中的文字数据写如WORD文档,并控制其格式(包括字体的样式和字体大小)
- C#也能动态生成Word文档并填充数据
- C#使用指定打印机打印Word,Excel等Office文件和打印PDF文件的代码
- 使用TCP协议编写一个网络程序,设置服务器端的监听端口是8002,当与客户端建立连接后,服务器端向客户端发送数据“Hello, world”,客户端收到数据后打印输出。
- C#也能动态生成Word文档并填充数据
- 在JAVA项目中,使用JasperReports与iReport,直接连接打印机可打印(word excel xml pdf )文档
- 使用TCP协议编写一个网络程序,设置服务器端的监听端口是8002,当与客户端建立连接后,服务器端向客户端发送数据“Hello, world”,客户端收到数据后打印输出。
- C#将datagridview数据导到word文档中
- (转)如何利用书签向word文档读取或写入数据[C#]
- C#简单实现动态数据生成Word文档并保存
- 利用C#向word文档中写入数据
- C#直接发送打印机命令到打印机及ZPL常用打印命令 - 条码打印机
- C#WinForm程序中选择打印机打印
- C#也能动态生成Word文档并填充数据
- C# Word文档打印方法
- 如何用C#编程实现动态生成Word文档并填充数据?