如何打印前在Java
问题描述:
格式的文本,我有串这样如何打印前在Java
31/12/2002
HINDUSTHAN MOTORS LIMITED
THREE LACS SEVENTY SEVEN THOUSAND THREE HUNDRED
EIGHTY SEVEN ONLY
**377387.00
我想打印在其预印检查。
如何在java中打印此预格式化的文本。
我有一个包含格式化文本 上述预我的问题是文件的扩展名是不同的,当我打开文本文档格式的文本变成一个单行的文件(.kris格式) 文本文件。
因此,打印机中的单行打印是不可接受的。 我想通过使用上述固定格式将上述文本发送到打印机。
答
1.以Word格式下载空白检查模板(如果您正在搜索免费模板,这将是最困难的任务)。 2.用空格替换标签(确保空格占用与标签相同数量的空格)。 3.代替价值把一些标识符。例如:在你的情况下,代替** 377387.00把** $金额,$日期代替日期。 4.将word保存为pdf。 5.现在用java中的itext用你的实际值替换$ values(java中的itext库用来处理pdf)。 进行打印并检查它是否在空白检查时正确地进行,否则做一些小的更改以重新对齐它们。