2009-06-16 11 views
1

Je travaille avec du code en utilisant iText. Nous passons d'iText 1.2 à iText 2.1.5. Avec la mise à niveau (aucun changement dans le code réel), tous les caractères de saut de ligne sont remplacés par un point d'interrogation. Cela ne se produit pas lorsque le texte enveloppe automatiquement le document, uniquement lorsque les données introduites contiennent un saut de ligne. Je ne suis pas sûr si c'est le retour de ligne ou le retour de chariot causant le problème, ou une combinaison des deux. Il est intéressant de noter que le même fichier peut imprimer sur un fichier PDF ou un fichier RTF, en fonction des sélections de l'utilisateur, et que le remplacement de caractères ne se produit que dans RTF. Quelqu'un sait ce qui peut causer cela?iText - problème avec le caractère de saut de ligne remplacé par?

Répondre

1

En java, MyString.replace ("\ r \ n", "\ n")

remplaçant tous les \ r \ n avec la ligne et il semble fonctionner.

Questions connexes