【发布时间】:2011-12-26 11:00:24
【问题描述】:
我正在使用 VB.NET 和 .NET Framework 3.5 开发一个销售点 (POS) 应用程序,可以一次购买多个商品。我需要以行列方式打印所有项目:它们的代码、名称数量、价格。
SHOP NAME date
========== =====
SL CODE NAME QTY PRICE
== ===== ===== === =====
1 ANC-059 Pencil 1 $2.00
2 ASNC-009 Pencil 1 $2.00
3 ASNC-09 Pencil 1 $2.00
4 ASNC-009 Pencil 1 $2.00
页面的宽度是固定的,但高度是动态的。
打印输出将打印在 POS 系统通常使用的卷筒纸上。
如何做到这一点?
【问题讨论】:
-
鉴于这因打印机/驱动程序而异,您能否更具体一些?
-
Winforms 还是 WPF? WPF 有一些不错的打印功能,例如 FlowDocumentScrollViewer 等。
-
不知道会使用什么类型的打印机?所以,我试图让它覆盖大多数打印机,我知道这些打印机有驱动程序,它们可以像其他喷墨或台式喷墨打印机一样访问。
-
我正在使用使用 vb.net framework 3.5 的 windows 窗体应用程序