давным-давно не заморачиваюсь заполнением листа. Есть цена на печать, есть зависимость цены от тиража. Всё. Ну при малом заполнении могу скидку сделать небольшую.
Как представил себе картину: приносят 100 листов на печать разных - и давай каждый листик в програмулину совать и объявлять цену клиенту: этот будет стоить 10 рупий, этот - 12,35, этот 14,01 и т.д. На кой оно нужно? Установите изначально справедливую цену и не забивайте голову всякой фигней.