В настоящее время я пытаюсь вставить номера страниц в сгенерированные PDF-файлы.
Я попробовал следующее решение со счетчиками CSS в файле entity-pring.css.
.страница {
отступ: 20 пикселей;
}
.страница изображения {
максимальная ширина: 100%;
высота: авто;
}
.page тд изображение {
максимальная ширина: нет;
}
@страница {
поля: 50px 25px 100px 25px;
}
#нижний колонтитул {
положение: фиксированное;
внизу: -60px;
слева: 0px;
справа: 0 пикселей;
цвет фона: #ffffff;
высота: 50 пикселей;
}
#нижний колонтитул .страница:после {
содержание: counter(page) " of " counter(pages);
}
В файле entity-print.html.twig я использую следующий код.
<html>
<head>
<meta charset="utf-8">
<title>{{ title }}</title>
{{ entity_print_css }}
</head>
<body>
<div class="page">
{{ content }}
</div>
<div id="footer">
<p class="page">Page </p>
</div>
</body>
</html>
Это также работает.
<img src="https://www.drupalcenter.de/files/Page Counter.png" alt="" />
Задняя часть по-прежнему полностью отсутствует. У кого-нибудь есть идеи? Я уже пробовал несколько вещей, но я не нашел правильного решения.
Я получил некоторое вдохновение от PDF Styling & Reference > Расширенные темы: Номера страниц.