我正在尝试使用C#编写支票打印机。在同时打印pay to the order of
和amount in digits
的行时出现问题。由于名称是可变的,因此在写数字之前,我必须估计需要插入的空格量。
当前,我的解决方案包括对字符和空格进行计数,然后在实际写入数字之前添加空格以达到一定的字符数,虽然它可以正常工作,但充其量是不一致的,在某些情况下会失败,因为c#中不同字符的间距不同。 / p>
因此,我想知道是否有一种方法可以仅通过提供一个整数就将FlowDocument
的软盘跳过到我需要纵向的位置?