Печать страницы x of y в .Net - PullRequest
1 голос
/ 12 мая 2010

Если у меня есть очень большой документ для печати, и на каждой странице документа он должен сказать «страница x из y». Есть ли способ, которым я мог бы рассчитать y без необходимости печатать дважды, как предложено здесь в качестве решения: http://bytes.com/topic/c-sharp/answers/862133-c-printing-page-count

Я пытаюсь избежать печати один раз, получаю их y, затем настраиваю, а затем снова печатаю.

1 Ответ

2 голосов
/ 12 мая 2010

Нет, потому что невозможно заранее узнать, сколько страниц займет ваша распечатка, без фактического рендеринга контента.

Вам не нужно печатать его дважды, вам просто нужно смоделировать печать в первый раз.

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