Мы стремимся добавить полноразмерные колонтитулы в PDF-файл, созданный с помощью iText pdfhtml.У нас есть заголовки и нижние колонтитулы, генерирующие правильно, однако мы не можем определить размеры разделов.При дальнейшем копании мы столкнулись с проблемой здесь, где ширина явно установлена на 33% для каждого поля полей:
https://github.com/itext/i7j-pdfhtml/blob/e624c4690401f7b48d5b59b1814a74e896d7b0d9/src/main/java/com/itextpdf/html2pdf/attach/impl/layout/PageContextProcessor.java#L576.
Мы надеемся, что кто-то из команды itextМожет быть, укажет нам другой подход, возможно, пользовательский Tag Worker?В противном случае, мы могли бы изучить координацию 3-х блоков верхнего / нижнего колонтитула, чтобы сделать что-то похожее.
Вот несколько примеров CSS, что-то вроде того, что мы пытаемся сделать
#page-header {
width: 8in; /* Or any width really - which is ignored */
position: running(header);
}
@page {
@top-center {
width: 8in; /* Adding width here, is also ignored */
content: element(header);
}
}