[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Печать бланков с изменяющимся содержимым



 Коллеги, нужен совет по выходу из такой ситуации. Есть несколько бланков (в виде простых DOC-файлов) и текстовый файл с исходными данными, которые в эти бланки забиваются. Процесс чтения данных и разброса их по полям решён в среде MS Word + MS Windows XP с помощью программы на VisualBasic. Собственно, это едва ли не единственная задача, ради которой на машине стоит MS Windows. Давно надо было перенести процесс в Linux, но поскольку всё отлажено и работает, то было лень. Сейчас планирую апгрейд до Debian Etch, в связи с чем рабочая машина будет полностью перекроена и Винда снесена. Отсюда и вопрос: как лучше решить задачу генерации бланков с изменяющимся содержимым свободными средствами?

 Я пока представляю решение следующим образом. Бланки нарисую в HTML: сама форма бланка будет картинкой, а данные накладываться сверху, простым текстом. Читать данные и формировать HTML будет программка на Python. Распечатывать можно из любого веб-браузера. В общем, согласен, что конструкция выглядит неуклюже и проглядывают узкие места, почему и спрашиваю - может быть есть какие-то инструменты, которые решают задачку в один приём, без посредников, красиво? Привлекать OpenOffice.org по ряду причин не хотелось бы. Буду признателен за любую подсказку.

С уважением, Евгений.



Reply to: