2015-02-11 76 views
-1

格式的文本,我有串這樣如何打印前在Java

              31/12/2002 

     HINDUSTHAN MOTORS LIMITED 


     THREE LACS SEVENTY SEVEN THOUSAND THREE HUNDRED 
     EIGHTY SEVEN ONLY 

                  **377387.00 

我想打印在其預印檢查。

如何在java中打印此預格式化的文本。

我有一個包含格式化文本 上述預我的問題是文件的擴展名是不同的,當我打開文本文檔格式的文本變成一個單行的文件(.kris格式) 文本文件。

因此,打印機中的單行打印是不可接受的。 我想通過使用上述固定格式將上述文本發送到打印機。

回答

0

1.以Word格式下載空白檢查模板(如果您正在搜索免費模板,這將是最困難的任務)。 2.用空格替換標籤(確保空格佔用與標籤相同數量的空格)。 3.代替價值把一些標識符。例如:在你的情況下,代替** 377387.00把** $金額,$日期代替日期。 4.將word保存爲pdf。 5.現在用java中的itext用你的實際值替換$ values(java中的itext庫用來處理pdf)。 進行打印並檢查它是否在空白檢查時正確地進行,否則做一些小的更改以重新對齊它們。