Идея простая. Сначала делается "рыба" в формате .rtf, программа ее считывает, вставляет нужные куски текста и сохраняет в выходном файле.
Как вариант - готовишь вручную шаблон страницы для печати, заменяя номера чем-то типа ######. Программа сканирует файл и заменяет рыбу на реальные номера. Вот только не знаю, уцелеет ли графика после конвертации через rtf.