
正文
vb.net打印多页的简单介绍
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
VB.NET打印编程问题,打印机为激光打印机。
简单的打印作业,如打印单个文本文件。在这种情况下,应将 PrintDocument 组件添加到 Windows 窗体,然后在 PrintPage 事件处理程序中添加打印文件的编程逻辑。 该编程逻辑应以使用 Print 方法打印文档结束。
楼上的,别乱说!formprint表示在窗体上显示输出,不是向打印机传送打印命令的。
VB中的几种打印方法 采用Visual Basic 提供的简单打印函数PrintForm 方法。应用程序窗体的PrintForm 方法时,Visual Basic 把窗体的位图送到当前打印机。该方法的优点在于它几乎不需要任何编程,但也有很大缺陷。
相关问答
Q1: vb调用excel模板,打印多页
回答:按顺序操作:页面布局 - 工作表 - 顶端标题行 - 拖动鼠标选择1-3行 - 确定。
再打印就可以了。以下代码是一个给表格赋值的例子。
在工程中引用Microsoft Excel类型库:从工程菜单中选择引用栏;选择Microsoft Excel 0 Object Library(EXCEL2000),然后选择确定。表示在工程中要引用EXCEL类型库。
此时会弹出如下的对话框 现在可以选择你的数据,比如,学生成绩所在的excel表,--》确定 然后继续单击下一步将光标置于表格中然后单击其他项目 其他几项依次类推然后单击下一步直至完成,最后你就可以打印了。
将有数据表格导入到你的空白的模板表格里面后自动启动打印选择默认的打印机就ok了。或者用列表框将excel的内容导到列表框里面面然后打印。然后存为excel格式的文件留底呢!很简单的。
Q2: 关于VB.NET编制打印程序,打印出来页面内容总是重叠在一起的问题_百度知...
1、原因分析这类情况一般发生在使用 ie 浏览器打印大尺寸网页vb.net打印多页的情况。网页一般是用来在显示器上观看,较少考虑到打印在纸上vb.net打印多页的情况。如果网页制作得太宽,在打印时超出 A4 纸的打印范围,在偏右边的内容就会打印不全。
2、选择其中一个控件,右键“置于底层”、“置于顶层”即可,望采纳。
3、可以把数据导出到EXCEL,然后使用EXCEL进一步处理后使用。也可以做成vb报表(VB自带有)。先设置报表格式,打印时向报表传递数据就可以了。
4、Printer.EndDoc 'vb.net打印多页; 打印完成。End Sub 详细请参阅如下网址本人的答复:http://zhidao.baidu.com/question/428033html 参阅http://iask.sina.com.cn/b/235025html网址本人的答复。
关于vb.net打印多页和的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






