【问题标题】:Flying-saucer generates PDF with badly justified text飞碟生成带有错误对齐文本的 PDF
【发布时间】:2016-08-27 05:26:36
【问题描述】:

使用<p style="text-align: justify;">...</p> 对齐文本会生成未正确对齐的段落。看来问题出在行尾的空白处。

由飞碟生成:(下载简单的maven project

与浏览器中的预期呈现相反:(参见jsfiddle

是否有任何已知的解决方法?谢谢

【问题讨论】:

    标签: java css pdf text-align flying-saucer


    【解决方案1】:

    问题似乎是flying-soucer不使用底层itextParagraph,而是将文本本身拆分为单独的行。在执行此操作时,flying-soucer 不会删除尾随的空格。

    一个快速的解决方法是在调用save()之前插入currentLine.trimTrailingSpace(c);

    【讨论】:

      猜你喜欢
      • 2017-08-04
      • 2021-03-25
      • 2016-06-26
      • 2017-11-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-04-04
      • 2013-04-09
      相关资源
      最近更新 更多