О сайте |  Контакты |  Реклама |  Подписка Сегодня 20 июня 2013 RSS потоки 3DNews  3DNews Вконтакте  3DNews на Facebook  3DNews в Twitter

Утилиты для быстрого сравнения документов

Утилиты для быстрого сравнения документов

Автор: Светлана Шляхтина

Дата: 09.02.2010

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

В целом, в плане сравнения Word-документов все обстоит достаточно благополучно и без использования вспомогательных инструментов, хотя в версиях Word 2002 и Word 2003 данная возможность надежно скрыта от чужих глаз, и, вероятно, не так много пользователей о ее существовании вообще догадываются. Дело в том, что для сравнения документов здесь нужно вначале загрузить исходный файл. Затем из меню "Сервис" открыть команду "Сравнить и объединить исправления", указать файл, сравниваемый с исходным, и включить флажок "Черные строки". Только после этих манипуляций кнопка "Объединить" превратится в кнопку "Сравнить", и при щелчке по данной кнопке программа и проведет сравнение файлов.

1_j.jpg

Результаты сравнения будут показаны во вновь созданном документе в традиционном режиме рецензирования.

2_s.jpg

С появлением Word 2007 все стало гораздо проще, поскольку теперь достаточно переключиться на вкладку "Рецензирование", щелкнуть по кнопке "Сравнить" и указать сравниваемые версии документа.

3_s.jpg

Результат сравнения окажется представленным в новом документе, где слева будет отображен отрецензированный документ с учетом изменений, а справа (друг над другом) - исходный и измененный документы.

4_s.jpg

Теоретически, в Excel тоже возможно сравнение документов встроенными средствами, правда, только при работе в режиме фиксирования изменений. Однако это неудобно, поскольку каждую из измененных ячеек придется просматривать, наводя на нее мышь, так как изменения, внесенные в документ, отображаются во всплывающих окошках (примерно таких, как обычные примечания).

5.png

Во-вторых, если названный режим не будет предварительно включен (команда "Сервис" > "Исправления" > "Выделить исправления", флажок "Отслеживать исправления"), то произвести сравнение XLS-файлов потом окажется невозможно.

6.png

Что касается быстрого сравнения PDF-документов, то такая возможность, конечно, имеется в Acrobat 9 Pro и Acrobat 9 Pro Extended, но эти решения установлены далеко не на каждом компьютере.

Поэтому при необходимости быстрого сравнения Excel-таблиц, PDF-документов, презентаций, а также документов в других форматах, в частности, текстовых файлов и программных кодов, приходится прибегать к использованию дополнительного инструментария. Вариантов тут множество, и это могут быть как комплексные решения, позволяющие работать с несколькими файловыми форматами, так и узкоспециализированные утилиты. Немалая часть подобных решений предлагается за приличные деньги - скажем, цена одного из самых известных в этой сфере комплексных решений Diff Doc составляет $99,95, а весьма популярная среди программистов утилита Araxis Merge оценивается в €119. Вместе с тем, на рынке имеются и вполне доступные по цене либо вообще бесплатные программы подобного плана, именно такие решения мы и оценим в данной статье. При этом основное внимание уделим комплексным решениям, а из узкоспециализированных средств отметим лишь утилиты для быстрого сравнения таблиц Excel, поскольку это одна из наиболее актуальных задач, а проведение сравнения Excel-документов комплексными решениями хоть и возможно, но менее эффективно, чем с помощью узкоспециализированных утилит.

Комплексные решения для быстрого сравнения документов

Compare Suite 7.0

Разработчик: AKS-Labs
Размер дистрибутива: 3,79 Мб
Распространение: условно бесплатная

Compare Suite - удобный инструмент для быстрого сравнения текстовых файлов, документов MS Office, RTF-документов, файлов PDF, web-страниц (HTM), презентаций PowerPoint, бинарных и некоторых других типов файлов, а также файлов в ZIP- и RAR-архивах и на FTP-серверах. В случае сравнения листингов программ на ряде языков программирования (Object Pascal, HTML, C/C++, JavaScript, PHP и др.) предусмотрена подсветка синтаксиса. Имеется функционал для синхронизации текстовых файлов и сравнения папок вместе с подпапками. Демо-версия программы (имеется русскоязычная локализация) работоспособна в течение 30 дней и полностью функциональна. Стоимость коммерческой версии составляет 60 долл.

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

7.png

После выбора метода сравнения, в меню "Файл" надо выбрать команду "Новое сравнение файлов" и указать на левой и правой панелях файлы для сравнения. Программа проанализирует файлы и выделит все имеющиеся отличия (добавленные, измененные и удаленные фрагменты) различными цветами. Дополнительно можно создать сравнительный отчет с детальной информацией о сравниваемых файлах (команда "Файл" > "Отчет").

8_s.jpg

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

9_s.jpg

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

10_s.jpg

По такой же схеме осуществляется сравнение PDF-документов и презентаций PowerPoint.

11_s.jpg

Оглавление:
Поделиться:  

Не пропустите!

Меняем облик: пять альтернативных оболочек для Android

Если вам надоел или кажется недостаточно функциональным стандартный интерфейс смартфона либо планшета на Android, вы можете легко сменить его на другой. Обзор популярных альтернативных оболочек для данной платформы — в нашей сегодняшней статье

 

Новое в обзорах

Мониторы и проекторы

Компьютерная независимость, попытка номер два

20.06.2013

В нашей редакции часто появляются устройства отображения, которые пытаются выйти за рамки привычной функциональности. Иногда даже встречаются мониторы, претендующие на полную автономию от персонального компьютера, такие как смарт-дисплей от компании ViewSonic. Модель Acer DA220HQL можно было бы назвать его братом-близнецом, если бы не важное отличие — матрица типа VA

 
Корпуса, БП и охлаждение

Медь решает всё? Тестирование Cooler Master Eisberg 240L Prestige

20.06.2013

Серийная система жидкостного охлаждения наконец-то обзавелась медным радиатором. Что это даёт на практике подобным комплектам и чем ещё нас с вами сможет удивить сегодня Cooler Master?

 
Цифровое фото и видео

Panasonic Lumix DMC-G6 — плановое обновление

19.06.2013

Что добавить в новую камеру, если и в предыдущей было практически всё? Оказывается, в G5 не хватало модуля Wi-Fi, а в G6 он есть, к тому же ему аккомпанирует NFC. А если в дополнение к этому поменять модуль экспозамера и немного поработать над прошивкой — не получится ли, случайно, идеальная «беззеркалка»?

 

Новости hardware

Новости software


Новое на форуме:
ТемаАвторОтветов
Записать формулу в Эксель Яна12345 4
ОС не видит формат .dll ? Amigo 64
Программа администрирования интернеттрафика AlexGTX 8
Не удаляется Foxit Phantom Hardwareman 2
не ставится adobe flash player psholty46 6
Как найти, а затем поставить условие для параметра? Kostas_29 0
Установка двух ОС на ноутбук Dell Vostro 1540 Гоша Зимин 9
Срочно нужна помощь!!!!!!!!!!!!!!!!!!!!!!!!! epilepsic 4
Поиск софта "Менеджер лицензий". hamial 3
Проблема с Cookie annonymou5 6

В путешествие на автомобиле: выбира... Приступая к выбору автомобильного GPS-навигатора, важно изначально определиться с набором функциональных возможностей, критичных для комфорта и безопасности, а не ради потакания сиюминутной моде. О некоторых моделях с функцией видеорегистратора в нашем сегодняшнем материале

Яндекс.Метрика