Печать длинных таблиц

  • Автор темы alexas
  • Дата начала
A

alexas

Доброго времени суток всем.

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

Выгружать в Word только для печати не хочется.

Подскажите пожалуйста куда смотреть.
 

lmike

нет, пердело совершенство
Lotus Team
27.08.2008
7 985
611
BIT
470
выгружать в ПДФ ;)
 
O

Omh

Подскажите пожалуйста куда смотреть.
Смотреть на RTITem.AddPageBreak, RTITem.AppendTable и на свои руки.
Это если средствами лотуса.

Если не хочется средствами лотуса, то можно прислушаться к советам lmike.
 
A

alexas

Смотреть на RTITem.AddPageBreak, RTITem.AppendTable и на свои руки.
Это если средствами лотуса.

Если не хочется средствами лотуса, то можно прислушаться к советам lmike.

Что с ПДФом, что с ПейджБрейком - надо как-то считать кол-во строк которое уместится на странице.
Наполнение ячеек не однострочное и шрифт может быть разным.

Как считать !??
 
O

Omh

Романтизм
Не посчитаешь :)

Я когда то делал такое г-но:
зная название шрифта, его размер, ширину каждого символа (sic) и ширину колонки в которой будет самый большой текст, я мог вычислить сколько строк занимали мои данные в колонке.
Вёл счётчик строк и когда приближался к точке кипения вставлял пейджбрейк.
Но всё равно, иногда плавало, иногда тонуло.
Не решение это вообщем (перечитал - ужаснулся :))

Тут надо смотреть на что-то, что может поместить хидер таблицы в хидер листа, а в таблицу просто тупо принтовать данные.
 

lmike

нет, пердело совершенство
Lotus Team
27.08.2008
7 985
611
BIT
470
Что с ПДФом, что с ПейджБрейком - надо как-то считать кол-во строк которое уместится на странице.
не надо считать, в ПДФ, ибо есть фрэймворки, кот. это делают
у FOP это есть (как я помню)

Добавлено: вот и turumbay ещё одину библиотеку упомянул
в общем случае - эти либы выводят не только в ПДФ
 
A

alexas

не надо считать, в ПДФ, ибо есть фрэймворки, кот. это делают
у FOP это есть (как я помню)

Добавлено: вот и turumbay ещё одину библиотеку упомянул
в общем случае - эти либы выводят не только в ПДФ

Огромное Всем спасибо за участие !

Буду смотреть на жаву. Получится - напишу (если интерсно)
 

lmike

нет, пердело совершенство
Lotus Team
27.08.2008
7 985
611
BIT
470
будет интересно, если оешение будет не частным... :)
можете допилить XSL, в проекте
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!