在我的Drupal 8网站上,我正在从html代码生成pdf文件。这是借助Entity Print模块与wkhtmltopdf引擎结合完成的。在界面中,我可以选择生成目录的选项。但是现在对我来说,问题是我不知道如何主题目录,即我想分配“ Times New Roman”字体样式。
在Entity_print / css文件夹下的entity-print.css中,我已指定了
@font-face {
font-family: "Times New Roman", sans-serif;
}
body {
font-family: "Times New Roman", sans-serif;
font-size: 17px;
color: #000000;
line-height: 1.6;
}
它影响生成的文档本身,但不影响目录
更新:对我来说,entity-print.html.twig如下所示:
<html>
<head>
<meta charset="utf-8">
<title>{{ title }}</title>
{{ entity_print_css }}
</head>
<body>
<div class="page">
{% for chapter in content%}
<div class="section">
{{ chapter }}
</div>
{% endfor %}
</div>
</body>
</html>
答案 0 :(得分:0)
我记得实体打印遇到这样的问题。
我最终要做的是为我的pdf添加内联样式到我的树枝模板中,并得到了我需要的结果(包括html和打印的pdf) 。