C# Word文档打印方法
2017-05-26 20:15
471 查看
最近在做一个项目,需要用到C#来实现调用Word的打印功能,在网上也找了很多资料,参考了很多方法,有一篇笔者觉得不错,所以转载过来学习,也非常感谢原笔者的帮助,让我顺利解决问题。
利用第三方组件轻松打印word文档。免费组件简化了代码,提高我们的工作效率,何乐而不为呢。所以,在下面的示例中我使用了其中一个Free Spire.Doc组件来实现这一功能。
附上下载地址
将下载好的文件copy到项目的debug路径下。
详细步骤
这是原来的word文档截图:
第一步:组件安装后,创建一个C#窗体应用程序,添加引用及命名空间如下:
第二步:实例化一个word文档对象,调用LoadFromFile方法加载待打印的word文档:
第三步:实例化一个PrintDialog的对象,设置相关属性。关联doc.PrintDialog属性和PrintDialog对象:
第四步: 后台打印。使用默认打印机打印出所有页面。这段代码也可以用于网页后台打印:
第五步: 如要显示打印对话框,就调用ShowDialog方法,根据打印预览设置选项,打印word文档:
这是打印文档过后XPS格式的屏幕截图:
全部代码:
利用第三方组件轻松打印word文档。免费组件简化了代码,提高我们的工作效率,何乐而不为呢。所以,在下面的示例中我使用了其中一个Free Spire.Doc组件来实现这一功能。
附上下载地址
将下载好的文件copy到项目的debug路径下。
详细步骤
这是原来的word文档截图:
第一步:组件安装后,创建一个C#窗体应用程序,添加引用及命名空间如下:
全部代码:
相关文章推荐
- C#中5步完成word文档打印的方法
- C#完成word文档打印的方法
- 浅析C#合并多个WORD文档的具体实现方法
- C#双面打印解决方法(打印word\excel\图片)
- C#实现通过模板自动创建Word文档的方法
- C#实现合并多个word文档的方法
- (转)WEB页面导出为Word文档后分页&横向打印的方法
- asp.net c#读取word 文档的方法
- C#根据WORD模板生成WORD文档 C#网页打印
- C#.net 操作Word文档错误解决方法
- C#导出文本内容到word文档的方法
- C#直接打印word文档
- C#操作word的一些基本方法(word打印,插入文件,插入图片,定位页眉页脚,去掉横线)
- C#把多个Word文档合并成一个的方法
- 将网页内容转换成word或excel文档的方法(c#.net)
- 将网页内容转换成word或excel文档的方法(c#.net)
- (转)WEB页面导出为Word文档后分页&横向打印的方法
- asp.net(c#)下读取word文档的方法小结
- asp.net(C#)读取word 文档的方法
- C#实现通过模板自动创建Word文档的方法