Печать полей в DOMPDF
Я пытаюсь создать PDF файл, используя DOMPDF.
У меня есть HTML, который затем преобразуется в PDF.
Но у меня есть проблема. Когда я помещаю объект вверху страницы (например, значок), в PDF он также отображается в верхней части страницы.
Но когда я печатаю PDF, есть запас. Я знаю, что должен быть минимальный запас, но в моем случае он слишком велик.
Есть ли способ контролировать этот запас в DOMPDF?
Я пытаюсь воспроизвести существующий документ, и в оригинале логотип не находится в верхней части страницы (в PDF-формате уже имеется запас). Но когда я печатаю его, он находится в том же месте, что и в PDF файле, созданным мной (и в PDF нет поля).
Есть ли где-то задание печати в PDF?
Ответы
Ответ 1
Следующий стиль эффективно устанавливает поля вашего документа на 0:
@page { margin: 0px; }
body { margin: 0px; }
@page
используется dompdf 0.6.0, body
by dompdf 0.5.1. Вы можете изменять границу страницы и тела независимо, хотя прямо сейчас граница двух вместе действует как границы вашего контента.
Ответ 2
иногда вам также нужно установить
html { margin: 0px}