Java - openpdf -用连字符分隔字



我们使用openpdf 1.3.26模板2.1从HTML和CSS生成PDF。我有一个div,样式如下

.text-block{
display:block;
text-align:justify;
word-wrap: break-word;
hyphens: auto;
width:50px

}
<span lang="de"  class="text-block" >myyyextraaaaaaaaalong text </span>

当我在浏览器上尝试时,正在添加连字符,而不是生成的PDF。

对我来说,看起来你的PDF处理器是有限的CSS 2.1。hyphens为CSS3属性。

尝试下面的代码片段一次。阅读文章https://developer.mozilla.org/en-US/docs/Web/CSS/hyphens#:~:text=The%20hyphens%20CSS%20property%20specifies,automatically%20insert%20hyphens%20where%20appropriate.

.text-block {
display: block;
text-align: justify;
word-wrap: break-word;
hyphens: none;
width: 50px
}
<span lang="de" class="text-block" >myyyextraaaaaaaaalong text</span>

相关内容

最新更新