Печать веб-страниц в порядке - PullRequest
1 голос
/ 08 июля 2010

У меня есть php-файл, который будет запускать SQL-скрипт и извлекать информацию о пользователях.

Некоторые данные пользователя могут занимать 2 или 3 страницы, а некоторые могут заканчиваться только 1.

Я хочу напечатать начало отчета любого пользователя на новой странице .Все эти процессы должны быть автоматизированы, потому что есть несколько 400 пользователей, и клиент не может выбрать макет страницы для каждого пользователя или распечатать их индивидуально.

Какмогу ли я достичь этого?используя PHP или Javascript?Есть ли какая-нибудь библиотека для этого?

Спасибо:)

1 Ответ

2 голосов
/ 08 июля 2010

Ваш вопрос был немного запутанным, но теперь я думаю вы говорите о создании разрывов страниц в print.css ?Если это так, вы можете использовать: page-break-before и page-break-after в вашем CSS.

Таким образом, используя CSS, вы бы сделали что-то вроде:

div.pagecontainer { page-break-after:always; }

Где ваша страница содержалась:

<div class="pagecontainer">page content here</div>

Если вы просто пытаетесь выяснить нумерация страниц .Взгляните на это решение php .

Вы также можете полностью выполнить нумерацию на стороне клиента, как указано в в этом вопросе и в этом вопросе .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...