Frage

Ich arbeite mit Code iText. Wir sind ein Upgrade von iText 1,2 bis iText 2.1.5. Mit dem Upgrade (keine Änderungen in den eigentlichen Code), alle Zeilenumbruch Zeichen werden mit einem Fragezeichen ersetzt. Dies geschieht nicht, wenn der Text automatisch in dem Dokument Wraps, wenn nur die Daten zugeführt werden einen Zeilenumbruch enthält. Ich bin nicht sicher, ob es der Zeilenvorschub oder Wagenrücklauf ist das Problem verursacht, oder eine Kombination aus beide. Interessanterweise kann die gleiche Datei in ein PDF drucken oder RTF, bezogen auf die Benutzerauswahl und der Zeichenersetzung tritt nur in RTF. Wer weiß, was kann die Ursache sein?

War es hilfreich?

Lösung

in Java, MyString.replace ( "\ r \ n", "\ n")

ersetzt alle \ r \ n mit Zeilenumbrüche und es scheint zu funktionieren.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top