Boa tarde !
Pessoal estou com uma duvida preciso passar o conteudo de um arquivo texto para pdf
porem , estou conseguindo gerar a Ultima linha e são varias linhas apos isso preciso posicionar essas linhas
dentro do pdf se alguem puder me ajudar o indicar locais de pesquisa fico grato
segue abaixo o codigo que estou usando Obs Na linha onde está escrito empresa são paginas diferentes
Att javaX
public void WritePdf(String arquivo, String conteudo){
Document document = new Document();
PdfWriter.getInstance(document, new FileOutputStream(StrTran(arquivo,".","")+".Pdf"));
document.open();
document.add(new Paragraph(conteudo+"\n"));
System.out.println(arquivo);
System.out.println(conteudo);
if (conteudo.equals("%%EOF")) {
System.out.println("fechou o arquivo");
//fechamento da stream de saída
document.close();
}
}
catch(Exception e){
System.out.println("Erro ao Escrever no arquivo!!");
}
}
Arquivo Abaixo
%!
XGF
500 SETBUFSIZE
(PRINCIPAL.JDT) STARTLM
+$DJDE$ FORMS=EMPRESA_A3,FEED=BAN3,END;
01 7209072675012870000000000122022021 Nome Nome Nome Nome Nome Nome Nome
01 7209072675012870000000000122022021
01 7209072675012870000000000122022021 Data de Processamento 25/09/2012 # Terça-feira # 25 de Setembro de 2012 # 12:49:04
01 7209072675012870000000000122022021 Data de Vencimento 21/09/2012 # Sexta-feira # 21 de Setembro de 2012 # 12:00:00
01 7209072675012870000000000122022021 Data Limite 21/09/2012 # Sexta-feira # 21 de Setembro de 2012 # 12:00:00
01 7209072675012870000000000122022021
01 7209072675012870000000000122022021
01 7209072675012870000000000122022021
01 7209072675012870000000000122022021
01 7209072675012870000000000122022021
01 7209072675012870000000000122022021
01 7209072675012870000000000122022021
01 7209072675012870000000000122022021
01 7209072675012870000000000122022021
01 7209072675012870000000000122022021
01 7209072675012870000000000122022021
01 7209072675012870000000000122022021
01 7209072675012870000000000122022021
01 7209072675012870000000000122022021
01 7209072675012870000000000122022021
01 7209072675012870000000000122022021
01 7209072675012870000000000122022021
01 7209072675012870000000000122022021
01 7209072675012870000000000122022021
01 7209072675012870000000000122022021
01 7209072675012870000000000122022021
01 7209072675012870000000000122022021 Nome Nome Nome Nome Nome Nome Nome
01 7209072675012870000000000122022021 R S SEBASTIAO 000
01 7209072675012870000000000122022021 61932250 - MARACANAU - CE
01 7209072675012870000000000122022021
01 7209072675012870000000000222022021 Nome Nome Nome Nome Nome Nome Nome
01 7209072675012870000000000222022021
01 7209072675012870000000000222022021 Data de Processamento 25/09/2012 # Terça-feira # 25 de Setembro de 2012 # 12:49:04
01 7209072675012870000000000222022021 Data de Vencimento 21/09/2012 # Sexta-feira # 21 de Setembro de 2012 # 12:00:00
01 7209072675012870000000000222022021 Data Limite 21/09/2012 # Sexta-feira # 21 de Setembro de 2012 # 12:00:00
01 7209072675012870000000000222022021
01 7209072675012870000000000222022021
01 7209072675012870000000000222022021
01 7209072675012870000000000222022021
01 7209072675012870000000000222022021
01 7209072675012870000000000222022021
01 7209072675012870000000000222022021
01 7209072675012870000000000222022021
01 7209072675012870000000000222022021
01 7209072675012870000000000222022021
01 7209072675012870000000000222022021
01 7209072675012870000000000222022021
01 7209072675012870000000000222022021
01 7209072675012870000000000222022021
01 7209072675012870000000000222022021
01 7209072675012870000000000222022021
01 7209072675012870000000000222022021
01 7209072675012870000000000222022021
01 7209072675012870000000000222022021
01 7209072675012870000000000222022021
01 7209072675012870000000000222022021
01 7209072675012870000000000222022021 Nome Nome Nome Nome Nome Nome Nome
01 7209072675012870000000000222022021 R INDEPENDENCIA 000 FRANKLIN
01 7209072675012870000000000222022021 66840005 - BELEM - PA
01 7209072675012870000000000222022021
+$DJDE$ FORMS=EMPRESA2_A3,FEED=BAN3,END;
01 7209072675012870000000000122022021 619322502
01 7209072675012870000000000122022021 Nome Nome Nome Nome Nome Nome Nome
01 7209072675012870000000000122022021 R S SEBASTIAO 000
01 7209072675012870000000000122022021 MARACANAU - CE
01 7209072675012870000000000122022021 61932250
01 7209072675012870000000000122022021 0000001 Arq: TESTE.001
01 7209072675012870000000000122022021 7209072675012870000000000122022021
01 7209072675012870000000000122022021
01 7209072675012870000000000222022021 668400051
01 7209072675012870000000000222022021 Nome Nome Nome Nome Nome Nome Nome
01 7209072675012870000000000222022021 R INDEPENDENCIA 000 FRANKLIN
01 7209072675012870000000000222022021 BELEM - PA
01 7209072675012870000000000222022021 66840005
01 7209072675012870000000000222022021 0000002 Arq: TESTE.001
01 7209072675012870000000000222022021 7209072675012870000000000222022021
01 7209072675012870000000000222022021