Библиотека разработок

Документооборот 51
Наука/образование 17
Бухгалтерский учет. Финансы 26
Обработка и хранение данных 29
Решения для бизнеса 29
Игры и развлечения, анализ и тестирование 5
Домашние дела 1
Культура, спорт, здоровье 3
Инструменты для разработчика 34

Конкурс

Правила участия
Победители
Тестовая лаборатория

Разработчикам

Форум
Статьи
Советы
Сергей Плотников

AutoOpis ver. 2.1 (АвтоОпись) - проверка и исправление описей (управление документами MS Word)

22.03.06

PC Magazine: It works!

Проверка описи программой АвтоОпись заменяет и ускоряет работу по вычитке описи и правильной расстановке знаков препинания и пробелов. С помощью АвтоОпись выявляются следующие проблемы и неточности заполнения электронного варианта описи:
- Незаполненные поля номер, название, даты (могут быть указаны в двух столбцах), количество листов (может быть не указано);
- Неверные даты (30 февраля);
- Неверное количество листов;
- Пропущенные, повторные, литерные, нелитерные номера (поддерживается нумерация через списки);
- Лишние пробелы в начале строки, двойные/тройные пробелы;
- Лишние абзацы в конце строки, в самом тексте;
- Лишние/отсутствующие пробелы до/после знаков препинания, скобок, кавычек;
- Правильные кавычки («елочки», "лапки") вместо "простых";
- Соответствие количества открытых/закрытых кавычек («елочек», "лапок"), скобок (круглых, квадратных);
- Правильное использование слэшей "/";
- Лишние/отсутствующие пробелы между инициалами и фамилией "А.Б. Иванов";
- Пробелы в названиях населенных пунктов "г. Пермь", "с. Самково" и т.д.;
- Пробелы перед/после чисел "1978 г.";
- Уникальность заполнения тире в датах, простановки пробелов Наименьшая и наибольшая крайние даты.

Можно автоматически вносить следующие изменения:
- Удалить лишнюю графику после сканирования и распознавания в FineReader;
- Преобразовать все списки в текст;
- Удалить лишние пустые строки в таблице описи;
- Удалить лишние строки вида 1|2|3|4|5 в таблице описи;
- Выделить заголовки жирным шрифтом, не отделять от текста;
- Преобразовать все таблицы в текст.

Программа автоматически выводит итоговую заверительную запись. Программа показывает подсказки по оптимальной настройке Word для более комфортной работы. Программой готовится подробный отчет и загружается в Word. Проверка проводится в Word варианте описи, никаких изменений при проверке в текст не вносится.


Исходный код: не доступен
Способ распространения: доступна бесплатная версия с ограничениями по проверке, но без мешающих напоминаний о необходимости регистрации.

СкачатьAutoOpis.zip 444,9 КБ

Журнал PC Magazine/REРейтинг разработки: 4

PC Magazine/RE:

Данная разработка служит для автоматизации часто встречающейся на практике задачи – приведения документов к унифицированном виду. Обработка документов ведется по перечню требований, который задает пользователь, выбирая из предоставленных опций. Программа разработана средствами Borland Delphi, однако по существу она управляет методами объектной модели Word и открытого документа.

Конечно, реализовать в полном объеме предложенный набор функций можно средствами VBA (причем, сделать это проще). Однако тогда потребуется непосредственно загружать в Word каждый проверяемый документ. На практике может оказаться, что такой подход неэффективен или недопустим. Прямое управление объектной моделью извне делает обработку автоматизированной и более безопасным, хотя такой подход менее гибок, чем VBA-решение.

В отчете PC Magazine/RE изложены некоторые замечания и дополнения к данной разработке. В целом, она оставляет хорошее впечатление как пример повышения эффективности для автоматизации документооборота.

Разработка опубликована в следующих разделах:

Автоматизация программ Office

Работа (операции) над текстом

Документы для различных инстанций

Технологии обработки и хранения данных

Производственная деятельность

Делопроизводство

Свежая информация английский по скайпу для школьников тут.