乔山办公网我们一直在努力
您的位置:乔山办公网 > word文档 > vb实现打印功能具体点-vb打印word,vb打印文章到word

vb实现打印功能具体点-vb打印word,vb打印文章到word

作者:乔山办公网日期:

返回目录:word文档


可以将word先转为pdf,然后在页面中嵌一个iframe,在这个frame中直接打开这个pdf文件。

仅供参考

最方便同时也是最灵活的打印方式是直接利用VB的Printer对象,只要把平时用Print命令输出到窗体的内容直接发到Printer对象即可:

Printer.Print "要打印的内容放在这里"
Printer.Print "打印的内容可以分多行输出"
Printer.Print "也可以把打印内容放到变量中,比如后面的这个x"; x
Printer.PaintPicture LoadPicture("图片文件名"), 0, 0 '还可以直接在打印机中输出图片
Printer.Line (0, 0) - (3000, 2100) '还可以画线、画圆等等,跟屏幕输出是完全一样的
Printer.EndDoc '这个命令可以把上面要打印的内容真正发往打印机
Private Sub Command1_Click()
Dim WordApp
Dim Word Set WordApp = CreateObject("Word.Application")
'WordApp.Visible = True
Set Word = WordApp.Documents.Open("d:\abc.doc")
Word.Close

WordApp.Quit
Set WordApp = Nothing
Set Word = Nothing
End Sub
类似这样的,放到程序里跑一下~

VB实现copy打印WORD文档功能的思路如下:
一、设计一个打印模板文件,在需要填写数据的地方作标记;
二、在打印前,可复制模板文件到一个临时文件,然后打开此临时模板文件,在标记处通过替换功能填写数据。
三、显示打印选项对话框,进行打印输出。
以下是示例源代码,请下载参考:

http://files.7lx.com/data/2010-09/2010september18th165312_word_print.rar

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网