使用连字符.js在 dompdf 中进行连字
Hyphenation in dompdf using hyphenator.js
我坚持尝试让连字在dompdf中工作。我的想法是在我提供给dompdf的html上使用连字符.js。
到目前为止,我已经尝试了以下方法:
- 在页眉的
<script src
中包含连字符.js文件 - 在正文的
<script src
中包含连字符.js文件 - 将连字符源代码直接包含在正文中
当我在浏览器中呈现页面时,连字符.js在所有三种情况下都能完美运行。然而,它在 dompdf 中根本不起作用。我错过了什么吗?
这真的很关键,因为我还需要使用 JavaScript 来动态绝对放置内容。
如果 JavaScript 根本不起作用,还有其他连字选项吗?
提前非常感谢!
dompdf 不运行 JavaScript。如果您需要这种类型的功能,您有两种选择:
- 在Web浏览器中加载文档,并在应用连字后使用JS捕获内容,并将其发送到服务器,以便通过domopdf进行渲染。当然,这仅在文档的 Web 布局适当地模仿打印布局(例如文本行宽)时才有效。
- 使用基于浏览器的 PDF 渲染器,例如 wkhtmltopdf
理想情况下,您不需要为此使用 JS 库。CSS3 规范支持断字。但是,这还没有在 dompdf 中得到解决。
相关文章:
- 如何将单词(包括单词)与连字符匹配
- 删除图形和数字之间的连字符(-)符号
- JQuery根据连字符前的首字母对列表进行排序
- 如何替换javascript字符串中的前三个连字符
- 带有连字符的 Jquery 表排序器编号
- Javascript将所有文本框值更改为连字符
- regex中连字符的这种用法有效吗
- 使用连字符引用对象的属性名称
- 用连字符分隔匹配值
- 跳过用户输入的文本字符串中的特殊字符,并在 Javascript 中的每个单词后添加连字符
- 为什么不'我的javascript函数允许点,但允许连字符
- 如何防止电子邮件地址的css自动连字符
- 在数组中的偶数之间插入连字符
- JS Regex只允许数字、分号和连字符
- Javascript正则表达式,返回连字符和空格后面的数字
- jQuery只允许使用数字、字母和连字符
- e.减号连字符的哪个键代码已更改
- 在javascript中组合使用连字符连接的两个字符串
- 如何仅替换第一个数字(用连字符分隔)
- 使用连字符.js在 dompdf 中进行连字