【问题标题】:Format text after specific document width在特定文档宽度之后格式化文本
【发布时间】:2011-06-22 14:47:47
【问题描述】:

我正在使用 60 毫米宽纸张的打印机上打印一些文本。

我想打印文本,所以它会是这样的:

Value1         Value2
Value1         Value2
Value1         Value2
Value1         Value2
Value1         Value2
Value1         Value2

value2 应该右对齐。

真的不知道如何测量 60 毫米的纸张,所以我的值会适合。

【问题讨论】:

    标签: c# string printing format


    【解决方案1】:

    您需要在此处进行一些试验/错误,因为它取决于 DPI。您可以做的是在Value1Value2 之间添加空格,直到它位于您想要的位置。

    如果您知道 DPI,则可以计算一行可以容纳多少,请记住,尽管“m”比“i”占用更多空间,因此如果您有“mmm”,则可能需要的空间比有“三”。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-11-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多