Я получил многостраничный HTML-документ, который я хочу экспортировать в PDF, используя безголовый Google Chrome / Chromium из командной строки: chrome --headless --print-to-pdf [...]
. Проблема в том, что Chrome добавляет автоматически сгенерированные верхние и нижние колонтитулы на страницу при «печати». Другие предложили использовать @page {margin: 0}
в моем CSS, но, как некоторые другие также заявили, это работает по нескольким страницам по какой-то магической причине, поэтому на последней странице моего примера есть нижний колонтитул.
Я знаю о пакете NPM , который поддерживает экспорт без заголовков, но этот экспорт занимает примерно на 30% больше времени, чем сам Chrome, и требует установки и настройки NPM и пакета на серверах моей компании. .
Если кто-нибудь знает, как скрыть заданные по умолчанию верхние и нижние колонтитулы Google Chrome при экспорте PDF-файлов в автономном режиме с помощью CSS или других настроек, сообщите мне.