【问题标题】:How to draw lines in Rich Text box如何在富文本框中画线
【发布时间】:2013-06-03 17:37:07
【问题描述】:

我在富文本框中创建了一张发票(它将使用 dos 命令 bill.rtf>>prn 发送到打印机进行打印)。因为我的打印机是点阵式,如果我不使用发送打印命令,它不会停止打印多斯。所以我需要在发票中画一条线以查看正确的发票所以有没有办法使用 c# 在富文本框中画一条线。 现在发票看起来像这样我想在它们之间画出正确的线

-------------------------------------------------
Customer : Test  Address: 
Invoice No:4933  Date:05/15/2013  
-------------------------------------------------
SNo|Item Name         |Size|Qty |Rate  |T.Amt |
-------------------------------------------------
1   CP+ESR              1    1   200.0  200
2   ECG                 1    1   100.0  100
-------------------------------------------------
                  Medicine Amount      : 300
                  Doctor Fees          : 0
                  ----------------------------------
                  Total Amount         : 300

【问题讨论】:

  • “因为我的打印机是点阵式,如果我不使用 dos 发送打印命令,它不会停止打印”这对我来说没有任何意义。您应该尝试弄清楚如何正确打印,而不是尝试使用富文本框解决它。

标签: c# printing line richtextbox


【解决方案1】:

我不知道 rtf 是否支持行。您可以使用一串下划线(“___”)。

Medicine Amount      : 300
Doctor Fees          : 0
__________________________
Total Amount         : 300

看到这个问题,看起来可以画线 https://stackoverflow.com/a/8657918/146167

另外,你为什么使用 rtf 来打印?您可以在点阵上轻松打印水晶报告或文字文件。

【讨论】:

  • 如果我在分数下使用,我将如何绘制水平线你看到它们是医生费用和线之间的差距我想在代码的帮助下画出正确的线,就像我们在打印方法 g 中画一条线一样。 drawline() 等..
  • 已通过 SO 问题的链接编辑了我的答案,它可能会有所帮助。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-01-26
  • 1970-01-01
  • 1970-01-01
  • 2016-11-23
  • 2014-10-31
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多