如何用java打印预先格式化的文本



我有这样的字符串

                                                           31/12/2002
      HINDUSTHAN MOTORS LIMITED

       THREE LACS SEVENTY SEVEN THOUSAND THREE HUNDRED
       EIGHTY SEVEN ONLY
                                                            **377387.00

我想把它印在预先打印好的支票上。

如何用java打印这个预先格式化的文本。

我有一个文本文件,其中包含上述预先格式化的文本我的问题是文件的扩展名不同(.kris格式)当我在text-doc中打开文件时,格式化后的文本变成一行。

因此,在打印机中进行单行打印是不可接受的。我想使用上述固定格式将上述文本发送到打印机。

1.下载word格式的空白支票模板(如果你正在搜索免费模板,我会说这是最艰巨的任务)。2.用空格替换其中的标签(确保空格与标签占用相同数量的空格)。3.用一些标识符代替价值。例如:在您的情况下,用**$金额代替**377387.00,用$date代替date。4.将word保存为pdf格式。5.现在使用java中的itext,用实际值替换$values。(java中的itext库用于处理pdf)。打印并检查空白支票上是否正确,否则做一些小改动以重新对齐。

相关内容

  • 没有找到相关文章

最新更新