Я хочу прекратить печать отчета в последней строке печати - PullRequest
0 голосов
/ 25 февраля 2011

У меня есть отчет о продажах, длина которого является динамической, поэтому я хочу прекратить печать на последней строке, используя код c #

1 Ответ

1 голос
/ 27 апреля 2012

все. У меня есть 1 решение, надеюсь, оно вам пригодится.

Во-первых, вы должны использовать оператор for для подсчета количества строк. Во-вторых, вы должны знать размер шрифта.

Например: у меня 5 строк, размер шрифта - 8. А теперь я вычислю высоту формата бумаги.

PaperSize p = new PapaerSize("a","228",Convert.ToInt32((i*28)*0.33333333338))*100);

Объясните: я * 28 ----> размер шрифта 8, один раз напечатать строку, координатор х + 20.

Convert.ToInt32((i*28)*0.33333333338))*100-----> this will convert from point to inches.

Извините за навыки письма.

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