Пакетная обработка документов Word
Недавно пришлось сканировать и обрабатывать большое количество однотипных документов (инструкций по ОТ). Для автоматизации "причесывания" отсканированных текстов сделал простенькую программу. Она позволяет привести оформление всех документов в указанной папке к единому виду, а также при необходимости добавить в начало/конец каждого документа некоторый заранее подготовленный текст.
Пользователь указывает следующие параметры: шрифт, размер шрифта, начертание (только полужирный и курсив), абзацные отступы, отступ первой строки, межстрочный интервал, поля страницы. Кроме задаваемых явно параметров неявно производится следующая обработка:
- устанавливается размер листа А4;
- устанавливаются отступы колонтитулов 1 см сверху и 1,5 см снизу;
- включается выравнивание абзацев по ширине;
- включается автоматическая расстановка переносов;
- добавляется нумерация страниц внизу справа, кроме первой.
Все обработанные файлы сохраняются в указанной папке как копии, к названию файла добавляется слово "Обработано". Файлы *.docx не обрабатываются.
Программа писалась на скорую руку и толком не тестировалась, отработав несколько раз по назначению. В архиве исходники и exe для VFP9 (без рантайма).
Пользователь указывает следующие параметры: шрифт, размер шрифта, начертание (только полужирный и курсив), абзацные отступы, отступ первой строки, межстрочный интервал, поля страницы. Кроме задаваемых явно параметров неявно производится следующая обработка:
- устанавливается размер листа А4;
- устанавливаются отступы колонтитулов 1 см сверху и 1,5 см снизу;
- включается выравнивание абзацев по ширине;
- включается автоматическая расстановка переносов;
- добавляется нумерация страниц внизу справа, кроме первой.
Все обработанные файлы сохраняются в указанной папке как копии, к названию файла добавляется слово "Обработано". Файлы *.docx не обрабатываются.
Программа писалась на скорую руку и толком не тестировалась, отработав несколько раз по назначению. В архиве исходники и exe для VFP9 (без рантайма).
Автор: ry
Вложенные файлы
# |
Тип файла |
Размер |
Название |
---|---|---|---|
1 | .zip | 23,98 КБ | 664wordbatchedit |