2015-01-07 4 views
0

Возможно ли, используя wkhtmltopdf, определить динамические поля?wkhtmltopdf динамические поля

Я создаю pdf-код для счета-фактуры, на первой странице у меня есть BVR в нижнем колонтитуле, чтобы пользователь мог вырезать его и оплатить его. На страницах, кроме первого, у меня нет нижнего колонтитула.

Проблема заключается в том, что при наличии достаточного содержимого для полной заполнения второй страницы разрывы страниц происходят на заданном поле нижнего колонтитула, оставляя меня с пустой страницей на 1/3.

Можно ли определить (javascript или другие способы) динамический размер поля для первой страницы, а затем удалить нижнее поле для любого другого?

ответ

0

Nope. Вы можете создать запрос функции на https://github.com/wkhtmltopdf/wkhtmltopdf/issues, но я не думаю, что это скоро придет, потому что базовая технология (webkit) стабилизируется (не меняется часто) и не нуждается в этой функции.

Как об обходном пути вы просматриваете контент, и если это определенная длина, вы разбиваете HTML на два файла и конвертируете их по отдельности. Затем вы можете присоединиться к ним с помощью pdftk, например.

+0

спасибо за ваш ответ, я посмотрю на pdftk, чтобы увидеть, что я могу сделать – kitensei

+0

Это действительно работает, но у меня проблема с номерами страниц, есть ли возможность или обходное решение для получения номеров страниц для встреч? ex: pdf1: 1 page, pdf2, 2pages, теперь я получаю «page 1, page 1, page 2», можно ли вместо этого получить 1,2,3? – kitensei

+1

Да, используя параметр '--page-offset ' для второго преобразования :) – Nenotlep

Смежные вопросы