gpt4 book ai didi

c# - TVS RP-45卷筒纸打印

转载 作者:可可西里 更新时间:2023-11-01 09:15:04 26 4
gpt4 key购买 nike

我有一张使用 Crystal Reports 制作的收据,其中页面宽度为 4 英寸,高度应该是动态的。我将高度设置为 2 英寸,因为我不知道如何使其动态化。打印机是 TVS RP-45 Justbill printer .

打印机在打印后出纸。我该如何阻止这种情况发生?

除 Crystal Reports 之外的任何解决方案都会有所帮助。该程序是用 C# .NET 2.0 Winforms 编写的,并连接到 SQL Server 2005 数据库。

Report Header Section                      Bill no : 101______________________________________________Detail SectionItem Code               Qty           Amount[ItemCode]             [Qty]         [Amount]______________________________________________Report Footer SectionGrand Total                      [GrandTotal]______________________________________________ 

Report Footer Section 使用了大约 2 英寸,所以我将纸张的高度设置为 2 英寸。这并没有解决问题。如果有超过 1 个项目,纸张高度现在是应有高度的 2 倍。

打印机使用卷纸,应根据售出的商品数量按比例进纸。

请帮我解决这个问题,不要浪费纸张。

最佳答案

我要提出一些不同的建议。

在 Windows 上的记事本或其他操作系统上的纯文本编辑器中创建一个新文档。

此文档 (.txt) 应仅包含一行:TEST_LINE_1

  1. 将该文档发送到您的打印机,并在打印进纸后查看是否相同。

  2. 如果在单行打印后继续进纸:检查设置如下(我知道你说你已经检查过了):

来自手册:[ http://www.tvs-e.in/pos/pdf/RP-45%20User%20Manual.pdf ]要设置打印机的出厂设置,请先按字体、换行和将 PRINT 按钮放在一起,然后使用 ON/OFF 打开打印机开关。

  • 通常您必须在关闭和重新打开时按住这些按钮 - 按住直到打印机打印其配置关闭。

如果您能逐字逐句地回发打印出来的内容,那就太好了。

  1. 如果它在单行后不进纸:对于纸张宽度的格式/内部限制,您的设计很可能太宽了,并且它会在您拥有的每一行中换行。

您能否张贴正在打印的内容以及进纸量的照片?

  1. 如果可能,使用单行文本文件(如上所述)或您的自定义报告作业在不同的计算机或笔记本电脑上尝试打印机 - 输出是否相同?

  2. 如果打印机安装为 USB 设备:删除驱动程序文件的所有痕迹并将其作为打印机完全卸载 - 重新安装新副本,看看会发生什么 - 是否相同?

当你遇到问题时,我很欣赏其中一些事情总是“看起来很明显”,但它确实有助于从最基本的事情开始......

关于c# - TVS RP-45卷筒纸打印,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12271580/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com