iText - problema con il carattere di interruzione di riga sostituito da?
Domanda
Sto lavorando con il codice usando iText. Stiamo eseguendo l'aggiornamento da iText 1.2 a iText 2.1.5. Con l'aggiornamento (nessuna modifica nel codice effettivo), tutti i caratteri di interruzione di riga vengono sostituiti con un punto interrogativo. Ciò non accade quando il testo viene automaticamente inserito nel documento, solo quando i dati alimentati contengono un'interruzione di riga. Non sono sicuro che sia il problema con l'alimentazione di linea o il ritorno a capo del carrello o una combinazione dei due. È interessante notare che lo stesso file può essere stampato su PDF o RTF, in base alle selezioni dell'utente, e la sostituzione del carattere avviene solo in RTF. Qualcuno sa cosa può causare questo?
Soluzione
In java, MyString.replace (" \ r \ n ", " \ n ")
sostituendo all \ r \ n con feed di riga e sembra funzionare.