Как напечатать новую строку в c # - PullRequest
0 голосов
/ 13 января 2011

При использовании PrintDocument и события PrintPage Environment.Newline игнорируется, поэтому я нашел единственный способ напечатать новую строку:

        line = string.Empty;
        yPos = topMargin + count * printFont.GetHeight(ev.Graphics)
        ev.Graphics.DrawString(line, printFont, Brushes.Black, leftMargin, _
            yPos, New StringFormat())

Существует ли более простой способ печатиnewline?

Как побочный комментарий, печать с использованием .Net, кажется, регрессировала к излишне сложной задаче.Почему они отбросили почти автоматическую печать, которая была в VB6 с CommonDialog?

1 Ответ

0 голосов
/ 13 января 2011

Эта книга очень помогла мне с заданием на печать, надеюсь, вы найдете то, что ищете, здесь.

http://www.merrioncomputing.com/Programming/Printing-a-NET-developers-guide-Part1.pdf

Alex.

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