Boa tarde pessoal!
Estou usando a api iText para criar um arquivo PDF com os dados de um arquivo TXT. O arquivo TXT é um relatório retirado do sistema da empresa onde trabalho, no caso preciso criar o PDF mantendo o mesmo layout do arquivo TXT, pois se trata de dados com descrição e valores, porém quando estou criando o PDF usando o código abaixo esta formatação do layout é diferente. Ista diferença pode ser verificada nos arquivos em anexo.
Gostaria da ajuda de vocês pra saber se tem como gerar o PDF com o mesmo layout do TXT.
Desde já agradeço pela atenção!
try
{
FileReader reader = new FileReader("D:\\Slip\\3889.txt");
BufferedReader leitor = new BufferedReader(reader);
//criação do pdf // (Es, Dir,Sup,Inf)
Document document = new Document(PageSize.A4, 10, 10, 10, 10);
PdfWriter.getInstance(document, new FileOutputStream("D:\\Slip\\3889.pdf"));
document.open();
//Ler txt linha a linha
while(leitor.ready())
document.add(new Paragraph(leitor.readLine(),FontFactory.getFont(FontFactory.TIMES,8, Font.PLAIN,new Color(0,0,0))));
leitor.close();
document.close();
} catch (Exception e)
{
e.printStackTrace();
}


