vb.net并口打印机 并口打印测试命令( 二 )


pageSetupDialog.ShowDialog();
}
打印预览
protected void FileMenuItem_PrintView_Click(object sender,EventArgs e)
{
PrintPreviewDialog printPreviewDialog = new PrintPreviewDialog();
printPreviewDialog.Document = printDocument;
try
{
printPreviewDialog.ShowDialog();
}
catch(Exception excep)
{
MessageBox.Show(excep.Message, "打印出错", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
}
打印就可以直接调用printDocument的Print()方法因为用户可能在打印之前还要再更改打印设置所以
在这里再次显示打印设置对话框
protected void FileMenuItem_Print_Click(object sender,EventArgs e)
{
PrintDialog printDialog = new PrintDialog();
printDialog.Document = printDocument;
lineReader = new StringReader(textBox.Text);
if (printDialog.ShowDialog() == DialogResult.OK)
{
try
{
printDocument.Print();
}
catch(Exception excep)
{
MessageBox.Show(excep.Message, "打印出错", MessageBoxButtons.OK, MessageBoxIcon.Error);
printDocument.PrintController.OnEndPrint(printDocument,new PrintEventArgs());
}
}
}
总结打印的过程是
1 在应用程序窗体初始化时构造PrintDocument对象添加 printDocument 的 PrintPage 方法
2 实现PrintPage方法4 在用户的单击事件中调用 printDocument 的 Print方法实现打印功能
在这中间可能要用到PrintDialog PrintPreviewDialog PageSetupDialog 设置和查看打印效
VB.Net中怎么获取打印机端口名称打印机端口查看方法如下:
1、进入“控制面板”-“设备和打印机”vb.net并口打印机;
2、右键需要查看的打印机vb.net并口打印机,选择“属性”;
3、选择”Web服务“ , 即可查看IP端口 。
vb.net 打印问题可以将打印机默认打印设置改为黑白打?。绻蛴《韵笫荝GB配色,打印机驱动转换为CMYK颜色时,黑色都是由彩色墨水组成的
2.可以试一下图片从一个标准灰度图片格式化而来,这样图片自身只有黑白色,也许可以
vb.net 打印功能可以把数据导出到EXCEL,然后使用EXCEL进一步处理后使用 。
也可以做成vb报表(VB自带有) 。
先设置报表格式 , 打印时向报表传递数据就可以了 。
VB.net 我买了一个超市用的热敏打印机,现在想打印一些小票 。我想知道如何把textbox的内容打印出来 。1、热敏打印机(超市打印小票的那种)其实和办公用的打印机没有根本区别,只是用途不同罢了 。
2、热敏打印机与计算机连接的接口基本上有3种(并口、串口和USB口) , 不管哪种,都要把那个连接线与计算机背后的插槽连好(接口是对应好了的,搞错了是接不上的) , 然后安装正确打印机驱动程序 。
3、在大家熟悉使用的WORD文字编辑程序程序中,讲页面宽度自定义调整为热敏纸的规格,页面长度一般210毫米就够用了 。记得要把这个保存为模板,方便以后调用此格式 。
4、好了 , 就用上面的那个模板随便编辑内容 , 发送打印任务到热敏机就行啦 。试试吧,字符再长在WORD里都会自动换行滴 。
VS2005如何用VB.NET代码实现打印功能有个PrintDocument控件,可以实现打印 。。。
MSDN原话:
使用 PrintDocument 组件
涉及 PrintDocument 组件的两种主要情况是:
简单的打印作业 , 如打印单个文本文件 。在这种情况下,应将 PrintDocument 组件添加到 Windows 窗体,然后在 PrintPage 事件处理程序中添加打印文件的编程逻辑 。该编程逻辑应以使用 Print 方法打印文档结束 。
此方法向打印机发送一个 Graphics 对象,该对象包含在 PrintPageEventArgs 类的 Graphics 属性中 。

推荐阅读