Как распечатать страницу более привлекательным способом - PullRequest
0 голосов
/ 19 ноября 2009

У меня есть веб-страница для печати клиентов для каждой компании. Например, компания зовется А. У 4 клиентов, и А хочет распечатать подробный список своих клиентов на странице А4. С другой стороны, компания B имеет 75 клиентов. Каждый клиент, независимо от того, к какой компании принадлежит, может иметь разный размер деталей.

COMPANY A FORM

Customer1 DETAIL1 DETAIL2 DETAIL3 ...
          *****   ***     ***
          **      **      ***
          ***
Customer2 DETAIL1 DETAIL2 DETAIL3 ...
          *****   ***     ***
          **      **      ***
          ***
Customer3 DETAIL1 DETAIL2 DETAIL3 ...
          *****   ***     ***
          **      **      ***
          *** 
          *****   ***    ***
          **      **     ***
          ***

Вы видите, что клиенты имеют больше информации в любой детали колонны.

  • Поэтому, когда я печатаю страницу, какие правила или детали я считаю, чтобы иметь хороший отпечаток. Что я имею в виду; чтобы не резать детали внезапно в середине колонки Customer3's Detail 1 ..

Желаю тебе получить то, что я хочу. С уважением BK

1 Ответ

0 голосов
/ 24 февраля 2010

Настройка определенного разрыва страницы Может быть, лучше, чтобы каждый H2 не ломал страницу. Может быть, вы хотите, чтобы разрыв страницы в определенный момент сохранял определенный внешний вид. Вы делаете это, устанавливая класс разрывов страниц. Вы можете установить класс для любой команды HTML, но я думаю, что лучший способ - установить класс в команде
или

. Таким образом, есть пробел, где страница может сломаться. Вот посмотрите на формат (он будет находиться между вашими тегами):

P.breakhere {page-break-before: всегда}

Это будет активатор разрыва страницы:

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