打印Crystal报表POS上按一下按钮热敏打印机在vb.net

问题描述:

我已经做了网吧计费vb.net应用程序,现在我已经完成了,但是当我在按钮打印水晶报表单击其打印,但文本或数据去外面打印纸的,它不是自动调节.. 请帮我现在做什么..? 谢谢打印Crystal报表POS上按一下按钮热敏打印机在vb.net

Dim report As New bill 
    report.PrintToPrinter(1, False, 0, 0) 

这上面是我的代码打印默认打印机上,但它的打印数据的页面之外的不能自动调整

我希望你是在谈论与热的宽度调整文本纸。如果是这样,您可以在Crystal报表中设置纸张的宽度。要做到这一点,右键点击水晶报表,选择设计 - >页面设置,现在你会看到页面设置对话框。在“打印机选项”组下,取消选中“无打印机”复选框,然后在下一个下拉框中选择热敏打印机。如果您在那里看不到您的热敏打印机,那么您尚未正确安装打印机。在“页面选项”下,选择“卷纸80 * 297毫米”或其他符合您要求的东西。保持方向为肖像。点击确定关闭对话框。现在您应该能够看到Crystal报表自动更改设计时间的宽度以适合您的热敏打印机。