печать текста

  • Автор темы TaTTDoGG
  • Дата начала
T

TaTTDoGG

#1
стоит задача вывести на принтер документ такого вида:
Дата 1
Время 1
Многострочный текст 1
-----
Время 2
Многострочный текст 2

Дата 2
Время 3
Многострочный текст 3
-----
Время 4
Многострочный текст 4
для этого пишу цикл:
Код:
for (int x = 0; x < i.Count; x++)
{
//тут выводим дату 14 размером шрифта
for (int y = 0; y < ii.Count; y++)
{
//тут выводим время 12 размером шрифта
//тут выводим многострочный текст 10 размером шрифта
}
}
проблемы:
1) не могу определить координаты, по который нужно рисовать каждую строчку
2) не могу разбить на страницы, если текста много