Ciao a tutti volevo sapere se tramite iText è possibile scrivere sopra ad un pdf esistente.
Mi spiego meglio, voglio fare un programma che dato in input un foglio xml vada a compilare i dati sul modello del cud, inserendo i valori in modo posizionale tramite coordinate.
E' possibile con iText? Come posso fare? Pensavo di fare una cosa del genere:
//preparo per la scrittura del file di output
FileOutputStream output = new FileOutputStream(fileOutDef);
//scrivo il pdf
Document document = new Document();
PdfWriter pdfWriter = null;
pdfWriter = PdfWriter.getInstance(document,output);
document.open();
Phrase phrase = new Phrase("a phrase");
document.add(phrase);
document.close();
output.close();
Ma si cancella il vecchio pdf e viene solo la scritta.