Member 13292939 Ответов: 1

Как распечатать счет с содержимым datagridview в C#?


Мне нужно знать, как мы можем сделать счет в datagridview, а затем как приступить к печати?

Что я уже пробовал:

Растровые БМ = новое растровое изображение(это.dataGridView1.Ширина, это.dataGridView1.Высота);

dataGridView1.DrawToBitmap(БМ, новое Rectangle(0, 0, этот.dataGridView1.Ширина, это.dataGridView1.Высота));

е.Графика.DrawImage(bm, 0, 0);

FranzBe

Я бы посоветовал вам взглянуть на отчеты rdlc и средство просмотра отчетов:

https://www.codeproject.com/Articles/25222/Microsoft-Reporting-without-SQL-Server-Reporting-S#

1 Ответов

Рейтинг:
1

lukeer

Попробуйте пример из MSDN на PrintDocument. Вы используете параметр pd_PrintPage эВ с эВ.Графика.DrawImage для рисования на странице принтера.