2017-03-15 2 views
0

In meinem Fall lese ich Zeichenfolgen aus einer Datenbank und dann möchte ich ein PDF mit itext5 machen.wie man weiße Leerzeichen zwischen Wörtern in iText5 bleibt

Die Zeichenfolge könnte wie folgt sein: Ich mag       Orangen und Kartoffeln

Wenn Sie zwischen den Wörtern wie und Orangen gibt es 3 weißen Flecken sehen.

Wenn ich einen Absatz mit diesem Text in der resultierenden PDF erstellen, habe ich den nächsten Text: Ich mag Orangen und Kartoffeln.

Die Leerräume zwischen Gleichen und Orangen sind verloren.

Ist es möglich, die weißen Räume aufrechtzuerhalten?

Danke !!

Antwort

0

Wenn Ihr Leerraum in (" hello") links ist, nimmt das erzeugte PDF diesen Leerraum automatisch. für die rechte Seite ("hello ") ersetzen weißen Raum mit "\u00a0".

String string="hello "; 
string=string.replace(" ","\u00a0"); 
+0

Es funktioniert gut, danke !! – borda

Verwandte Themen