2016-05-02 4 views
1

<p style="text-align: justify;">...</p>を使用してテキストを正当化すると、適切に正当化されない段落が生成されます。問題は、行末に残っている空き領域にあるようです。ブラウザのように予想されるレンダリングとは対照的に(ダウンロード簡単なMavenのprojectフライングソーサーはひどく正当なテキストを含むPDFを生成します

Paragraph generated by flying-saucer

::フライングソーサーによって生成されたよう

Justified in browser

jsfiddleを参照してください)このための既知の回避策はありますか?ありがとう

答えて

0

フライングセッサーはitextParagraphを使用せず、テキストを個々の行に分割しているようです。それを実行している間、飛行している - soucerは後続の空のスペースを削除しません。

save()を呼び出す前に、すぐにcurrentLine.trimTrailingSpace(c);を挿入してください。